如何找到两个向量之间的差异?

时间:2017-03-21 15:19:48

标签: r

我有两个向量:

A <- (1,2,2,3,4,4,5,6,6,7)
B <- (1,2,3,4,5,6)

我想找出这两个向量之间的区别是7。 我使用了setdiffintersect函数,但它继续形成一个与A具有相同元素的向量。

setdiff(A, B) 

我尝试首先使用给我的唯一函数从集合A中删除重复项:

unique(A) 
A <- (1,2,3,4,5,6,7)

但是我仍然无法找到集合A和集合B之间的区别。是否还有其他可以使用的命令可以对A和B之间的相似性进行分组并给出差异,即7?

1 个答案:

答案 0 :(得分:3)

A <- c(1,2,2,3,4,4,5,6,6,7)
B <- c(1,2,3,4,5,6)
setdiff(A,B)

#[1] 7