我是R的新用户。我在R中有两个向量,我想将这些向量放在矩阵中,如下所示:
x = c(1, 2, 3, 5, 4)
y = c(1.1, 2.3, 4.5, 6.7, 5.5)
> m
[,1] [,2]
[1,] 1 1.1
[2,] 2 2.3
[3,] 3 4.5
[4,] 5 5.5
[5,] 4 6.7
我怎样才能在R?中做到这一点?
答案 0 :(得分:3)
你可以通过以下方式到达那里:
cbind(x,y[x])
x
[1,] 1 1.1
[2,] 2 2.3
[3,] 3 4.5
[4,] 5 5.5
[5,] 4 6.7
答案 1 :(得分:2)
如果x向量不顺序,你仍然可以获得成功:
cbind(x, y[order(x)] )