绘制VENN图

这个教程是使用VennDiagram程序绘制简洁美观的VENN(韦恩图),最多支持五组数据

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
> library(VennDiagram)
# 准备3组数据
> x <- c(1:35)
> y <- c(27:80)
> z <- c(22:50,90:100)
> x
[1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
[25] 25 26 27 28 29 30 31 32 33 34 35
> y
[1] 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
[25] 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
[49] 75 76 77 78 79 80
> z
[1] 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
[19] 40 41 42 43 44 45 46 47 48 49 50 90 91 92 93 94 95 96
[37] 97 98 99 100
# 画图
> v <- venn.diagram(x=list(X=x,Y=y,Z=z),
+ filename = NULL,
+ col = c("blue", "red","green"),lwd=3,cex=2,cat.cex=1.5,
+ alpha = 0.50,margin=0.1)
> grid.draw(v)

  • 本文作者:括囊无誉
  • 本文链接: R/venn_plot/
  • 版权声明: 本博客所有文章均为原创作品,转载请注明出处!
------ 本文结束 ------
坚持原创文章分享,您的支持将鼓励我继续创作!