次のようなデータセットがあります。
ID X Y Z
1 T1 10 0 10
2 T2 0 0 20
3 T3 10 10 40
4 T4 0 30 10
5 T5 0 10 0
...
reshape2 を使用してデータを分解し、それを VennDiagram パッケージに投入して、データセットの交差を視覚化できます。しかし。カウントのみを視覚化できます (合計ではありません)。
VennDiagram は、T1 のみを「1」の XZ 交差点として認識します。パッケージを「20」とカウントしたい。そして、T3 の場合、XYZ の「1」カウントだけではなく、合計して「60」になるようにしたいと考えています。
ベン図マニュアル: cran.r.project.org
前もって感謝します!
編集:
出力は次のようになります... nrows が合計を合計する場所
(この現在の出力はカウントを取得するだけです)
grid.newpage()
draw.triple.venn(area1 = nrow(subset(accounts, X > 1)),
area2 = nrow(subset(accounts, Y > 1)),
area3 = nrow(subset(accounts, Z > 1)),
n12 = nrow(subset(accounts, X > 1 & Y > 1)),
n23 = nrow(subset(accounts, Y > 1 & Z > 1)),
n13 = nrow(subset(accounts, X > 1 & Z > 1)),
n123 = nrow(subset(accounts, X > 1 & Y > 1 & Z > 1)),
category = c("X", "Y", "Z"),
lty = "blank",
fill = c("pink1","mediumorchid","skyblue"))