我想在R中连接几个矩阵,在一个单个多阵列中[48 39 920]维度[48 39 920 nx],nx是我的矩阵的数量。为此,我正在使用abind,但是我有一些问题需要获得正确的尺寸。这就是我想要的:
matvar <- sapply (1:length(vars), function (i) {
abind(vars[[i]],along=4)
})
matvar的最终尺寸是[1722240 26],这意味着48 * 39 * 920 ......但我想要[48 39 920 26] ......我将不胜感激任何建议。
提前致谢
答案 0 :(得分:0)
你可以试试这个,
library(magic)
do.call(adiag, replicate(100, x, simplify = FALSE))
这里,nx = 100