我正在尝试使用给定位置的有序数字集中的值创建一个向量。相应位置的值位于单个列向量中。因此,我希望结果在向量中。像这样的东西:
x.numbers <- c(100,120,140,160,180,200) #The ordered numbers
pos<-c(1,1,3,2,1,2,2,4,4,4,1,3,2,3,3,3,1,1,1,1)
position<-cbind(pos) #Vector with respective position
我正在寻找的答案应该返回向量:
Value
[1,] 100
[2,] 100
[3,] 140
[4,] 120
[5,] 100
[6,] 120
[7,] 120
[8,] 160
有没有办法在不使用循环的情况下做到这一点?任何建议,将不胜感激。