Rで次のコードを使用して、6つの標準通常変数を生成しました
for(i in 1:6){
assign(paste("x", i, sep = ""), rnorm(1000,0,1)))
}
コマンド プロンプトで x1、x2、... x6 などを入力すると、値が表示されます。
これらの変数を行列として保存する必要があります。
私を助けてください。
matrix(rnorm(6000,0,1),nrow=1000,ncol=6)
あなたが逃しましたmatrix
for(i in 1:6){
assign(paste("x", i, sep = ""), matrix(rnorm(1000,0,1), ncol=10))
}
詳細については、を参照?matrix
してください。取得したい行列の次元がわかりません。コードを説明するために 100 x 10 を使用しました。
現在のコードでは、標準正規分布から 1000 個のランダムな値を各 vector に割り当てています。目的の行列の列または行の数x1, x2, ..., x6
を追加して指定する必要があります。matrix