我有三个向量(a,b和c),并使用
common<-Reduce(intersect,list(a,b,c))
我现在想找出a特有的元素。我无法使用
a[!(a%in%common)]
,因为这可能会返回a和另一个向量中的元素。我认为这不是一个新的或独特的问题,但是找到答案的部分问题是我不确定
a[!(a%in%common)]
函数是什么。 最佳答案
setdiff(a, union(b,c) ) # .....
当然,“唯一于a”的含义对您和我而言是否相同,但对我而言,它与
a[!(a%in%common)]
不同。关于r - 在R中的多个向量上列出唯一元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17289363/