我在 R 中有一个像这样的向量
a = c(5,7,8)
我想使用一个向量生成其元素的向量,该向量指示元素在 a
中的位置,例如
b = c(1,1,1,3,3,2,2,2,2)
这应该导致
5 5 5 8 8 7 7 7 7
我怎样才能做到这一点?
最佳答案
您可以尝试使用“b”作为索引[
a[b]
#[1] 5 5 5 8 8 7 7 7 7
关于arrays - 使用索引向量从另一个向量生成向量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29993918/