我有一个使用 expand.grid() 生成的矩阵列表。
myarray=matrix(rexp(200),10,3)
list.of.matrices <- apply(expand.grid(rep(list(c(FALSE, TRUE)), ncol(myarray))),
1, function(j)myarray[, j, drop = FALSE])
当我使用命令时
myarray.dim=sapply(myarray, ncol)
我注意到列表不是按我需要的顺序生成的。如果可能的话,我想让它们从 1 列开始订购到 3 列。