我需要做一个对比6个数据集的venn图(每个数据集都有2500多个元素)。因此,我决定在R中使用nVennR包,如下所示:
library(nVennR)
myV <- plotVenn(list(a = a, b= b, c= c, d= d, e= e, f=f, g= g), nCycles = 2000)
我明白了:
但是我想要一些更类似的东西,在这里,每个圆圈都有更明确的定义和更易读的内容:
发布于 2020-06-10 16:48:11
我想你是以格列奈特为例。如图所示,您可以通过重复第二个命令来压缩结果:
library(nVennR)
myV <- plotVenn(list(a = a, b= b, c= c, d= d, e= e, f=f, g= g))
myV <- plotVenn(nVennObj = myV)
myV <- plotVenn(nVennObj = myV)
...
在每个myV <- plotVenn(nVennObj = myV)
之后,您可以检查结果并决定是否要进一步运行它。
此外,您还将循环的数量限制在2000。一般来说,你不需要这样做。它是这样做的,在微格,因为它使编译更容易的机器。
https://stackoverflow.com/questions/62267954
复制相似问题