如何在 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))
输出
广告