如何在 R 中建立維恩圖?
維恩圖有助於識別兩個或多個元素集之間的公共元素和非公共元素。這也用於機率論,以視覺化表示兩個或多個事件之間的關係。若要在 R 中建立維恩圖,我們可以使用 gplots 包的 venn 函式。
示例
考慮以下向量
x<-c(rep(c(1,2,3),times=c(4,5,8)),12,15,20) y<-c(1:10,25)
安裝和載入 gplots 包 −
install.packages("gplots") library(gplots)
為 x 和 y 建立維恩圖 −
venn(list(x,y))
輸出
如果我們有三個變數,那麼我們只需在 venn 函式中新增第三個變數,如下所示 −
z<-c(5:15,21) venn(list(x,y,z))
輸出
廣告