1.韦恩图的作用:用来展示多个相关集合的交集,差集。
2.韦恩图的画法:R包VennDiagram
a=c("A","B","C") b=c("B","D","E","F","G") venn.diagram(list(A=a,B=b),filename="test.png",fill=c("red","blue"),col="black",cat.pos=c(270,90))
几个重要参数:
圆圈设置:
1.圆圈的内部颜色:fill,接受向量
2.圆圈的外部颜色:col,接受向量
3.圆圈的内部透明度:alpha,接受向量。
4.圆圈的外框的大小:lwd,接受向量。
类名称设置:本文的例子是,A,B
1.类名称的位置:cat.pos,接受向量。
位置是以六点钟的方向为0度,顺时针转。以例子的cat.pos=c(270,90)为例,A的位置是在3点钟方向,B的位置是在9点钟方向。
2.类名称离圆圈外部的距离:cat.dist,接受向量。
负值是在圆内,正值是在圆外。距离的大小是按npc units计算。
3.类名称的大小,颜色,字体:cat.cex,接受向量;cat.col,接受向量。
label设置:label是指交集,差集的数字。本文的例子是,4,2,1.
1.大小:cex,接受向量。
2.颜色:label.col,接受向量。
2.字体:fontface,接受字符串向量。