나는 draw.triple.venn()
library(VennDiagram)
함수를 사용하여 벤 다이어그램을 플로팅합니다.스케일 원 크기 벤 다이어그램 (상대 비율)
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))
이 현재의 모습입니다 : 이것은 R 내 코드입니다
내 질문은, 그것은 상대적 비율에 의해 원의 크기를 확장 할 수 있습니까?
이
은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. 3 세트의 Venn 다이어그램에 대한 일반 스케일링은 으로 인해 데이터가 잘못 표시 될 수 있으므로 비활성화됩니다. 다시 활성화하려면 변수 overrideTriple에 값을 할당하십시오." –