合わせを持つリストを生成 去年のデータ解析にて、Cpプロットを出すのに全ての組み合わせを出すという作業があった。手でやってる人が大半であったが、手でやったら負けですよね。というわけで去年はPerlを使ってRのコードを吐き出させていたわけですが、Rの中で完結したかった。で、Rで関数書き直そうかと思ったんだけど、うまくできないというへたれさ*1。 で、expand.grid使えばどうにかできる気がしたのでやってみたお。gridには0、1が入った行列みたいな感じのやつ。 car <- c("height","weight","length","eu") grid <- expand.grid(height = c(0,1), weight = c(0,1), length = c(0,1),eu = c(0,1)) reg <- c() for(i in 2:length(grid[,1])){