在R中绘制子集os子集

楚达

我有一个如下的data.frame:

           files
Total      1000
Subset1     587
Subset2     123 

我想以这样的方式表示上述数据帧,即123个文件是587的子集,而它本身是1000的子集。当我使用饼图或条形图时,这会产生误导。

如果我的问题很业余,我诚挚的歉意。请指导我如何用R曲线表示以上数据。

图莎

也许是这样的:

df = data.frame(files=c(1000,587,123),row.names = c('total','subset1','subset2'))
library(VennDiagram)
draw.triple.venn(area1 = df$files[1], area2 = df$files[2], area3 = df$files[3], 
                n12 = 587, n23 = 123, n13 = 123, n123 = 123, 
                category = c("Total", "Subset1", "Subset2"), 
                lty = "blank", fill = c("skyblue", "pink1", "mediumorchid"),
                cat.pos = 0,cat.dist = c(-0.02,-0.05,-0.02))

结果:

维恩图

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

TOP 榜单

热门标签

归档