【发布时间】:2011-10-03 00:43:07
【问题描述】:
我有一个长度为 10 的向量 x,我想根据向量 y (1:10) 中的值顺序对其进行排序。说:
x <- c(188,43,56,3,67,89,12,33,123,345)
y <- c(3,4,5,7,6,9,8,2,1,10)
向量 y 总是由 1 到 10 的数字组成,但顺序不同。我想将 x 中的最小值与 1 匹配,将最大值与 10 匹配,以便输出类似于
x_new <-(33,43,56,67,89,123,188,12,3,345)
我该怎么做?感谢您的意见!
【问题讨论】:
-
@Andrie:不涉及任何发现。我搜索了“[r] 排序向量”,这是第 10 个结果。
-
@Joshua,我看到了那个帖子,但它与我的具体问题不同