在两个R向量中查找顺序

3
如果我有一个字符向量 a
a <- c("bob","jim","joe","fred")

我有另一个字符向量b,它的元素与之前相同但顺序不同。

b <- c("joe", "jim", "fred", "bob")

有没有一个函数可以告诉我们每个b中元素与a中哪个元素相等呢?换句话说,我想要一个能够返回c(3,2,4,1)的函数(因为b等同于c(a[3], a[2], a[4], a[1]))。谢谢!
1个回答

5
你正在寻找 match(b, a)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接