以下のコードで取得したものと同様の行列のリストがあります。
a <- matrix(1, ncol=2, nrow=3)
b <- matrix(2, ncol=2, nrow=3)
c <- matrix(3, ncol=2, nrow=3)
d <- list(a, b, c)
次のように、1 つのマトリックスになるようにそれらをスタックします。
e <- rbind(d[[1]], d[[2]], d[[3]])
秘訣は、いくつの行列を結合する必要があるかを前もって知らないことです。リスト内のすべての行列をスタックするコードを記述する良い方法はありますか?