ディフェンシブRプログラミング
Dr. Colin Gillespie
Jumping Rivers
重要なのは一貫性だという点は皆の共通認識です
チームが変わればスタイルを変えることもあります!
= vs ->x = 5
# or
x <- 5
混在させないのが共通認識
私は代入には優れた = を好みますが
DataCamp のコースでは <- を推奨しています
つまり、一貫性 を保ちましょう
一定のスペースは読みやすさを大きく向上させます
比較
res<-t.test(x,paired=FALSE)
こちら
res <- t.test(x, paired = FALSE)
広く受け入れられているルールが2つあります
x <- 5x[1, 1](x[1,1] ではない)ディフェンシブRプログラミング