如何在 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))

輸出

更新於: 21-8-2020

第 376 頁

開啟 職業生涯閃光點

透過完成課程獲得認證。

開始
廣告