如何通过R中的每一列子矩阵

时间:2017-06-23 15:57:49

标签: r matrix

在R中如果我有一个矩阵说:

1 2 3
1 2 3
1 2 3

有没有一种快速的方法可以将每个列的矩阵划分为子矩阵?分开后,左边的部分是:

1
1
1

然后

1 2
1 2
1 2

然后

1 2 3
1 2 3
1 2 3

1 个答案:

答案 0 :(得分:5)

我们可以做到

lapply(seq_len(ncol(m1)), function(i) m1[, seq_len(i)])