我用mat=matrix(c(1,2,3,4,5,6), nrow = 2, ncol = 2)
生成了这个矩阵,得到了这个结果:
[,1] [,2] [,3]
[1,] 1 3 5
[2,] 2 4 6
如何将第二列和第三列添加到第一列,如下所示:
[,1]
[1,] 1
[2,] 2
[3,] 3
[4,] 4
[5,] 5
[6,] 6
是否有任何特定的功能可以解决这个问题,即使我有10列,我希望它们都添加到第一列
答案 0 :(得分:2)
我们可以使用matrix
进行换行,并返回单个列对象
matrix(mat)