R:基于扩展两个列表构建矩阵
R: constructing a matrix based on expanding two lists
我在 R 中有一个矩阵操作问题,我觉得以前必须问过这个问题,但我没有成功搜索。所以就这样吧。
我有两个向量:
x<- c(1,2,3)
y<- c(9, 10)
我想构建一个 6x2 矩阵:
1,9
1,10
2,9
2,10
3,9
3,10
感谢任何建议(以及您的耐心)。
你可以试试expand.grid
as.matrix(expand.grid(y,x)[2:1])
尝试
cbind(rep(x, each = 2), y)
我在 R 中有一个矩阵操作问题,我觉得以前必须问过这个问题,但我没有成功搜索。所以就这样吧。
我有两个向量:
x<- c(1,2,3)
y<- c(9, 10)
我想构建一个 6x2 矩阵:
1,9
1,10
2,9
2,10
3,9
3,10
感谢任何建议(以及您的耐心)。
你可以试试expand.grid
as.matrix(expand.grid(y,x)[2:1])
尝试
cbind(rep(x, each = 2), y)