我有矩陣的列表,類似於由下面的代碼所獲得的一個:如何堆疊多個矩陣中的R
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)
欲堆疊起來,使得它們在一個矩陣中,類似於這個一個:
e <- rbind(d[[1]], d[[2]], d[[3]])
訣竅是我不知道需要加入多少個矩陣。有沒有一種很好的方法來編寫將所有矩陣堆疊在列表中的代碼?
後者的方式是非常慢。如果你真的想要一個data.table,先用矩陣進行綁定然後轉換。 – Frank