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

开启 职业生涯闪光点

通过完成课程获得认证。

开始
广告