查找两个列表之间所有匹配的索引

时间:2013-05-31 23:54:26

标签: r list matching

我需要根据随机样本从文档列表中获取子集。我知道有很多关于stackoverflow匹配的问题,但我没有看到一个解决我的问题的问题。

为了证明我在寻找什么,假设我们有两个向量:

> A <- c(1,2,4,5,8,9)
> B <- c(1,3,2,2,3,4,5,6,7,7,8,9,10)

我需要的功能类似于做

> 1 == B
> [1] T F F F F F F F F F F F F

也就是说,我需要一个函数f,以便

> f(A,B)
> [1] T F T T F T T F F F T T F

有什么想法吗? match(B,A)返回类似于我正在寻找的东西,但不完全。

1 个答案:

答案 0 :(得分:3)

就像B %in% A ...

一样简单