0
我正在使用函数draw.triple.venn()
library(VennDiagram)
来绘制维恩图。这是我在R代码里面:按照相对比例缩放圆圈大小维恩图
g = draw.triple.venn(
area1 = 4.1, area2 = 5.6, area3 = 15.9, n12 = 1.3,n23 = 4.2, n13 = 2.3, n123 = 1.2,
category = c("Land use", "Environment", "Space"), lwd = c(1.2, 1.2, 1.2), lty = c(1, 1, 1),
fill = c("darkgray", "gray", "lightgrey"), alpha = c(0.8, 0.8, 0.8),
cat.pos = c(330, 30, 150), cat.dist = c(0.06, 0.06, 0.05), sigdig=2, cex=2, cat.cex=2,
print.mode = c("raw", "percent"), cat.fontfamily = rep("serif", 3), margin = 0.01,
ind = T)
grid.arrange(gTree(children=g))
grid::grid.text("Residual variance: 80.8%", x=0.18, y=0.03, gp=gpar(col="black", fontsize=16, fontfamily="serif", fontface=1))
这是目前的数字:
我的问题,是有可能通过相对比例缩放圆圈大小?
这是包https://cran.r-project.org/web/packages/VennDiagram/VennDiagram.pdf
非常感谢您提出的任何建议的链接。
[缩放三重维恩图中的R与文氏图包]的可能的复制(HTTPS ://stackoverflow.com/questions/11727068/scaling-triple-venn-diagram-in-r-with-venndiagram-package) –
你尝试与https://github.com/js229/Vennerable? –
在该功能的描述中,它描述了如何打开缩放。 “N.B.三组Venn图的一般缩放因 可能误导数据的可视表示而被禁用。要重新启用,请将任何值分配给变量 overrideTriple。” –