根据R中的另一个有序行获取矩阵的另一行
我有两个向量根据R中的另一个有序行获取矩阵的另一行,r,R,我有两个向量x和y x = c(2, 4, 6, 3, 1.5) y = c(2.2, 1, .5) m = matrix(c(x, y, rep(0, length(x)), rep(1, length(y))), nrow = 2, ncol= length(x) + length(y), byrow = TRUE) 如何根据R中第一行矩阵m的排序对第二行矩阵m进行排序 > res [1] 1 1 0 0 1 0 0 0 您正在寻找订
x
和y
x = c(2, 4, 6, 3, 1.5)
y = c(2.2, 1, .5)
m = matrix(c(x, y, rep(0, length(x)), rep(1, length(y))),
nrow = 2, ncol= length(x) + length(y), byrow = TRUE)
如何根据R中第一行矩阵m
的排序对第二行矩阵m
进行排序
> res
[1] 1 1 0 0 1 0 0 0
您正在寻找
订单
。解释了一些细节
m[2,order(m[1,])]