为什么在我的三重维恩图中,没有重叠的圆与R中的其他圆隔离?

时间:2019-03-21 17:54:24

标签: r overlap venn-diagram

为什么我的没有重叠的圈子与他人隔离了? 我想表明它们之间没有重叠,但是维恩图的三重形状已经完全改变,因为两个圆圈和一个圆圈混合在一起。 我需要混在一起。

a1<-c("a","b")
a2<- c("a","b","c")
a3<- c("x","y")
x<-list(a1,a2,a3)
venn.diagram(x, "test.tiff",category.names=c("a1","a2","a3"))

这是我的维恩图图表: enter image description here

1 个答案:

答案 0 :(得分:1)

您可以使用VennDiagram来获得所需的结果,而不是使用gplots包。您只需要命名列表即可。

library(gplots)

a1<-c("a","b")
a2<- c("a","b","c")
a3<- c("x","y")
x<-list(a1,a2,a3)

# New lines
names(x) = c("a1","a2","a3")
venn(x)

这将为您提供以下情节:

venn diagram