matlab画韦恩图,用R语言绘制韦恩图

本文介绍了如何使用R语言中的VennDiagram包来绘制韦恩图,包括两个和三个集合的韦恩图绘制方法,并详细解释了各参数的含义和用法。
摘要由CSDN通过智能技术生成

R中提供了多个可用于绘制韦恩图的软件包,本文主要是介绍的是VennDiagram包。

安装VennDiagram包:install.packages("VennDiagram")

首先加载相应的软件包:library(VennDiagram)

生成几个集合并计算各个集合及其相互交集的大小:A = 1:150

B = c(121:170,300:320)

C = c(20:40,141:200)

Length_A

Length_B

Length_C

Length_AB

Length_BC

Length_AC

Length_ABC

利用通用函数venn.diagram绘制两个集合的韦恩图:T

,lwd=1,lty=2

,col=c('red','green'),fill=c('red','green')

,cat.col=c('red','green')

,rotation.degree=90)

grid.draw(T)

其中,参数filename指定用于保存图形文件的文件名,如果希望在当前的图形窗口中看到绘制的韦恩图,则filename必须为空;若希望将绘制的图 形直接保存为某文件,则直接使用venn.diagram(...,filename='*')即可完成。参数fill表示各个集合对应的圆的填充颜 色,col表示对应的圆周的颜色,而cat.col则表示集合名称的显示颜色。lwd用于设定圆弧的宽度ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值