请问如果想用R语言把两个文本对比,找出其中重合的内容,应该怎么操作呢?
如果都是单列数据其实就是简单的交集,我做了两个范例数据,要画venn图再用VennDiagram即可
> drugA
[1] 16 20 27 40 60
> drugB
[1] 15 18 25 31 40
> intersect <- Reduce(intersect,list(drugA,drugB))
> intersect
[1] 40
library(dplyr)
# 筛选type1的POS列,和type2两个文件中的BP列的相同元素
position <- Reduce(intersect,list(type1chr$POS,type2chr$BP))
# 查看相同元素的个数(去重复)
length(unique(position))