将向量的特定值放在矩阵的行中

时间:2012-01-22 10:48:09

标签: r vector matrix

我有这样的矢量:

Sum<-c(24, 32, 40, 48, 56, 28, 36, 44, 52, 60)

现在我想制作一个这个向量的矩阵,就像向量的前5个值应该成为矩阵的第一行,其余五个像第二行一样。

 1   2  3  4  5
1 24  32 40 48 56
2 28  36 44 52 60

当我使用矩阵函数时,它给出了我不想要的输出:

 [,1] [,2] [,3] [,4] [,5]
[1,]   24   40   56   36   52
[2,]   32   48   28   44   60

有没有办法获得所需的输出? 谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

使用矩阵的<{1}}参数

byrow

有关更多帮助,请参阅m <- matrix(Sum, nrow=2, byrow=T)