如何使 nVennR 图表更具可读性(rstudio)?

How to make nVennR diagramm more readable (rstudio)?

我必须制作一个维恩图来比较 6 个数据集(每个数据集都有超过 2500 个元素)。所以决定在R中使用nVennR包,如下:

library(nVennR) 
myV <- plotVenn(list(a = a, b= b, c= c, d= d, e= e, f=f, g= g), nCycles = 2000)

我明白了:

但我想要更类似于此的内容,其中每个圆圈都更明确且更具可读性:

我猜你是从 vignette 中拿来的例子。如此处所示,您可以通过重复第二个命令来压缩结果:

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。一般情况下您不需要这样做。它像小插图中那样完成,因为它使机器上的编译更容易。