:) 我正在使用R而且我有几个文件,每个都是这样的:
ID_A ID_B
1 AA
2 AB
3 AA
1 AF
5 AA
6 AB
... ...
我事先并不知道每个文件中显示了多少ID(每个文件中更改的金额),该列始终相同。 我想计算ID_A和ID_B之间的重叠并获得如下文件:
12356 0
1235 0
1236 0
1356 0
1256 0
... ...
123 0
156 0
135 AA
235 0
236 0
... ...
13 AA
26 AB
... ...
因此,我想获得的是函数的输出:
R.的问题但问题是"引渡"输出列表中报告的对象的名称(a1,a2,a3 ......)。calculate.overlap
我已经阅读过这篇文章:The output order of function calculate.overlap
但我不明白如何解决这个问题......我想知道是否存在其他解决方案或其他可以帮助我的功能。
提前感谢您的帮助!
答案 0 :(得分:1)
我找到了一个解决方案:使用gplot包并使用此命令可以获得与" name"的交集:
library(gplots)
output <- venn(data=file_list,show.plot = FALSE)