5

我在 gplots 库中使用了 venn 函数。

这是一个简单的例子。

library(gplots)
venn( list(A=1:5,B=4:6,C=c(4,8:10),D=c(4:12)) )

这是输出:

在此处输入图像描述

我的问题是如何使每个组的这张图片都色彩鲜艳?(基本上让它更花哨!:D)

我尝试了另一个包,但由于我的数据不是数字,他们不会接受字符来制作图表!

任何帮助/建议将不胜感激。提前致谢,

4

1 回答 1

10

将您的图像导出为 svg 并使用 - 例如 - InkScape 对其进行着色,或者使用另一个包:

require(VennDiagram)
vp <- venn.diagram(list(A=1:5,B=1,C=c(4,8:10),D=c(4:12)), 
                   fill = 2:5, alpha = 0.3, filename = NULL);
grid.draw(vp)

在此处输入图像描述

于 2015-10-08T13:59:16.767 回答