Rでダブルループを実行することについて、ある種の明白な質問があり、このWebサイトで答えを見つけることができませんでした。私は次のコードを使用しています:
mu <- c(0, .2, .5, .8)
sco <- matrix(nrow = 50, ncol = 4*10)
for (mu in mus) {
for (i in 1:10) {
sco[ ,i] <- mu + rnorm(n = 50, mean = 0, sd = 1)
}
}
現在、mu +乱数を含む10列を取得していますが、取得したいのは40列で、最初の10列はmuが0 +乱数を表し、列11〜20は0.2+乱数を表します。
上記の結果を得るには、コードをどのように変更する必要がありますか?
前もって感謝します!