比较R

时间:2015-10-13 08:06:19

标签: r vector compare

我对2个向量中的比较元素有疑问。例如,我有2个向量

a<-c(8, 28, 23, 21, 7, 3, 24, 6, 1, 4)
b<-c(28, 27, 8, 7, 6, 23, 21, 3, 1, 26)

现在我想回答问题&#34; a中有多少元素与b中的元素相同?&#34;

这意味着我有1,3,6,7,8,21,23,28是常用数字 - &gt;共有8个要素。

我们在R中有任何功能帮我回答这个问题吗?先感谢您。

1 个答案:

答案 0 :(得分:0)

您可以尝试intersect功能

> intersect(a, b)
[1]  8 28 23 21  7  3  6  1

编辑:使用length函数

获取计数
> length(intersect(a, b))
[1] 8