绘制韦恩图常用的软件是VennDiagram包,可以先install.packages("VennDiagram") 【1】
library(VennDiagram)
A = 1:150B = c(121:170,300:320)C = c(20:40,141:200)Length_A<-length(A)Length_B<-length(B)
T<-venn.diagram(list(A=A,B=B),filename=NULL
,lwd=1,lty=2,col=c('red','green'),fill=c('red','green'),cat.col=c('red','green'),rotation.degree=90)
grid.draw(T)三个的可以参考引用1页面链接的内容
另外也可以利用在线软件绘制韦恩图,引用2
但是有个问题,就是这些包产生的韦恩图并不能直接操作,比如加几条线,下面就推荐利用plotrix包,来手动绘制韦恩图,并在图上加线,
plotrix包除了可以用来绘制圆,还可以用来绘制如椭圆等,具体可以参考手册
下面代码展示如下:
下面的代码用语画
20160131更新,最近发现一篇不做的文章,引用到第三
参考网页
[1] http://blog.sina.com.cn/s/blog_6caea8bf0101783t.html
[2]http://bioinfogp.cnb.csic.es/tools/venny/index.html 在线绘制韦恩图
[3]http://blog.163.com/zhoulili1987619@126/blog/static/353082012013821075168/