2015-07-10 69 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