上图参考自:https://blog.csdn.net/neweastsun/article/details/79435271
上面的图是merge函数的准确直观描述(merge主要用于矩阵或者dataframe之间的集合处理),需要注意的是dplyr包中,union函数效果等同于第二个图的效果,intersect函数的效果等同于第一个图的效果
A和C的交集为B,如果我要获得上图浅蓝色区域,则使用setdiff(A,C)
A和C的交集为B,要获得这个浅蓝色区域,则使用setdiff(C,A)