私はいくつかの行列を持っています。簡単にして、3 つの行列があるとしましょう。それらのリストを作成し、rbind を使用して一方を他方の上に置きたいと考えています。次のコードを使用して手動で行うと、機能します。
list<-list(matrix1,matrix2,matrix3)
test<-do.call("rbind",list)
そして、私が望むものである97947行×4列の行列を取得します。しかし、ループを実行すると機能しません:
list2<-list()
for (i in 1:3)
{
y<-paste0("matrix",x)
list2[[x]] <- y
}
test2<-do.call("rbind",list2)
そして、3x1の文字マトリックスを取得します??? 誰かが私にエラーを指摘してもらえますか? どんなコメントでも大歓迎です。ありがとうございました!!!!