の少ない数は、私はRのコードについて質問がある場合。数行のコードに渡ってステートメントを書くと、1行でステートメントを実行することもできますが、コードは高速です。だから、行数が少ないほど実行は速いのですか?より高速なRコード行
例:
fileName = paste(directory, "fileTest.csv", sep="")
vars = read.csv(fileName, header=F)
vars = as.matrix(vars)
または
vars = as.matrix(read.csv(paste(directory, "fileTest.csv", sep=""), header=F))
私は一度だけそれは問題ではないことを想像することができます
が、これはあなたのコード内で大量に発生した場合は?
わからない、あなただけの1(第2の変数)を作成するよりも悪化している2つの変数を割り当てます。私はそれが常にパフォーマンスと可読性の間の貿易だと思う。あなたが考慮したいと思うかもしれ –
別のオプションは、中間体なしで、あなたにコードを読みやすさを追加することができます '%>%'と配管です。 –
'microbenchmark :: microbenchmark'でテストできます。それは任意の本当の違いを疑う - 可読性が、私はほとんどの時間は、読み出し動作に行くことを期待するあなたの例では –