2015-07-10 68 views
0

你知道为什么下面的代码不能创建缩放维恩图吗?R缩放三倍维恩图与维恩图

library("VennDiagram") 
area1=138 
area2=590 
area3=909 
n12=123 
n13=121 
n23=528 
n123=119 
draw.triple.venn(area1,area2,area3,n12,n23,n13,n123,category=c("GSE35069","GSE41169","GSE42861"),col=2:4,fill=2:4,lwd=2,ind=FALSE,list.order=1:3,scale=T,euler.d=TRUE) 

对于这种情况,您有任何其他选择可以获得三倍维恩图吗?

回答

1

我能够生成从您的相同代码中删除ind=FALSE的图。

另外,IND是用于如此,因为它在?draw.triple.venn帮助页面读取

布尔值指示该功能是否是返回为Glist对象或不

之前自动绘制 图enter image description here

此外,你应该检查你的代码。它读取“cale = T”而不是“scale = T”。在我身上,我经常想念某封信或逗号。 规模问题没有通过正确的拼写解决。我正在寻找答案,发现这个问题已经被问到here