10

ここに画像の説明を入力してくださいVennDiagram Rパッケージを使用してジェネリストをプロットしましたが、図は見栄えがします。

データが第1グループと第2グループで共有されているが、第3グループと第4グループでは共有されていない場合、ラベルは1100になるはずです。ベン図に内部ラベルを追加したかったのです。showSetLogicLabel=TRUEこれをする。

まったく同じ機能を探していますが、VennDiagramパッケージを使用しています。

正確には、下の図のように、図のすべてのカウントにバイナリコードを与えます。そのバイナリコードをVennDiagramパッケージで生成したかったのです。

http://rgm2.lab.nig.ac.jp/RGM_results/gplots:venn/venn_016_big.png

4

1 に答える 1

8

これを試して:

library(VennDiagram)
draw.triple.venn(65, 75, 85, 35, 15, 25, 5, c("First", "Second", "Third"))

3つのグループのベン図

または、より良いビューと 4 つのグループについては、次のようにします。

A <- sample(1:1000, 400, replace = FALSE); 
B <- sample(1:1000, 600, replace = FALSE);
C <- sample(1:1000, 350, replace = FALSE);
D <- sample(1:1000, 550, replace = FALSE);
E <- sample(1:1000, 375, replace = FALSE);
venn.diagram(x = list(A = A,D = D,B = B,C = C), filename = "Venn.tiff",
col = "transparent", fill = c("cornflowerblue","green","yellow","darkorchid1"),
alpha = 0.50, label.col = c("orange", "white", "darkorchid4", "white", "white", 
"white",    "white", "white", "darkblue", "white", "white", "white", "white", 
"darkgreen", "white"), cex = 1.5, fontfamily = "serif", fontface = "bold",
cat.col = c("darkblue", "darkgreen", "orange", "darkorchid4"), cat.cex = 1.5,
cat.pos = 0, cat.dist = 0.07, cat.fontfamily = "serif", rotation.degree = 270,
margin = 0.2)

4 グループ ベン図

VennDiagram Document (ここ)には、さらに多くの例があります。

于 2012-10-09T16:11:09.050 に答える