R:基于扩展两个列表构建矩阵

时间:2015-01-15 16:17:26

标签: r matrix vector

我在R中有一个矩阵操作问题,我觉得之前已经被问过,但我没有在搜索中取得成功。所以这里。

我有两个向量:

x<- c(1,2,3)
y<- c(9, 10)

我想构建一个6x2矩阵:

1,9
1,10
2,9
2,10
3,9
3,10

任何建议(以及您的耐心)都表示赞赏。

2 个答案:

答案 0 :(得分:4)

您可以尝试expand.grid

as.matrix(expand.grid(y,x)[2:1])

答案 1 :(得分:3)

尝试

cbind(rep(x, each = 2), y)