たとえば、セット A={a,b,c} とセット B={b,c,d} の場合、セット A と B の交点は {b,c} になります。
しかし、ベン図でカウント 2 の代わりに {b,c} を表示するにはどうすればよいでしょうか? limma パッケージの venn と Vennerable パッケージの Venn を試しましたが、どちらも機能しません。
たとえば、セット A={a,b,c} とセット B={b,c,d} の場合、セット A と B の交点は {b,c} になります。
しかし、ベン図でカウント 2 の代わりに {b,c} を表示するにはどうすればよいでしょうか? limma パッケージの venn と Vennerable パッケージの Venn を試しましたが、どちらも機能しません。
ドキュメントは不完全ですが、Vennerable では FaceText="elements" オプションを使用して可能です。Venn.pdf の 10 ページの例を使用します (パッケージをインストールすると利用可能になります):
setList <- strsplit(month.name, split = "")
names(setList) <- month.name
Vmonth3 <- VennFromSets(setList[1:3])
plot(Vmonth3,doWeights=FALSE,show=list(FaceText="elements"))
要素の外観を制御することもできます。たとえば、次のコードはフォント サイズを 10 に設定します。
gp <- VennThemes(compute.Venn(Vmonth3))
gp$FaceText <- lapply(gp$FaceText,function(x) {x$fontsize<-10; return(x)})
plot(Vmonth3,doWeights=FALSE,show=list(FaceText="elements"),gp=gp)