【发布时间】:2014-11-08 04:58:03
【问题描述】:
可能,这将是一件容易的事,只是今天我无法理解它。
如何组合同一矩阵的 2 列,以使原始矩阵的第 1 列中的元素 1 后面跟着第 2 列中的元素 1,依此类推?例如。原始矩阵可能如下所示:
set.seed(200)
m <- matrix(sample(1:100, 10, replace=FALSE), ncol=2, byrow=TRUE, dimnames=NULL)
m
[,1] [,2]
[1,] 54 58
[2,] 99 68
[3,] 65 80
[4,] 67 9
[5,] 49 22
我想要达到的效果应该是这样的:
[,1]
[1,] 54
[2,] 58
[3,] 99
[4,] 68
[5,] 65
[6,] 80
[7,] 67
[8,] 9
[9,] 49
[10,] 22
然后如何转换原始矩阵以实现第二个矩阵中显示的排列?当然这只是一个例子,不是真实数据。感谢您的帮助。
【问题讨论】: