美文网首页R语言做生信
用R画韦恩图--最简单版本

用R画韦恩图--最简单版本

作者: 小洁忘了怎么分身 | 来源:发表于2018-12-21 15:45 被阅读23次

if(!require(VennDiagram))install.packages('VennDiagram')
library (VennDiagram)
A <- c("C", "D", "B", "E")
B <- c("C", "E", "B", "A")
C <- c("C", "E", "X", "Y")
venn.diagram(x= list(A = A,B = B,C = C),
filename = "pic.png",
height = 450, width = 450,
resolution =300,
imagetype="png",
col="transparent",
fill=c("green","yellow","darkorchid1"),
alpha = 0.50,
cex=0.45,
cat.cex=0.45)
参考http://blog.sciencenet.cn/blog-2985160-957210.html

更新于2018.12.24 写成函数(今天写了好多函数开心)

输入三个向量,最后一个参数是名字,根据实际情况修改

venn <- function(x,y,z,name){
  if(!require(VennDiagram))install.packages('VennDiagram')
  library (VennDiagram)
  venn.diagram(x= list(Aff = x,Bio = y,Mine = z),
               filename = paste0(name,".png"),
               height = 450, width = 450,
               resolution =300,
               imagetype="png",
               col="transparent",
               fill=c("green","yellow","darkorchid1"),
               alpha = 0.50,
               cex=0.45,
               cat.cex=0.45)
}

加标题的参数:main

相关文章

  • 用R画韦恩图--最简单版本

    if(!require(VennDiagram))install.packages('VennDiagram')l...

  • R 画韦恩图

    调用包 VennDiagram 两个集的韦恩图 四个集的韦恩图 venn.diagram()画韦恩图 当前路径下生...

  • R画韦恩图

    承接上一篇的数据,画一个韦恩图,出来的是在三个GEO数据集中均上调或均下调的基因的交集图。代码如下: 首先我们用上...

  • <实战>VennDiagram包绘制韦恩图

    加载所需R包 绘制一维韦恩图 绘制二维韦恩图 绘制三维韦恩图 绘制四维韦恩图 绘制五维韦恩图

  • 使用VennDiagram包绘制韦恩图

    使用VennDiagram包绘制韦恩图 加载所需R包 绘制一维韦恩图 绘制二维韦恩图 绘制三维韦恩图 绘制四维韦恩...

  • R:韦恩图可视化

    画韦恩图,常见的如下。 常见的R包比如gplots、venneuler、VennDiagram等最多只能画5元。 ...

  • 韦恩图的绘制-R

    画韦恩图,常见的如下。 常见的R包比如gplots、venneuler、VennDiagram等最多只能画5元。 ...

  • 按照实际比例画韦恩图的R包~eulerr

    R语言里画韦恩图长用到的R包有 Venndiagram ggvenn ggVennDiagram 这几个包有一个缺...

  • 韦恩图(Venn)

    分享在线绘制韦恩图网站: 使用R包(VennDiagram)绘制韦恩图 参考链接:https://www.jian...

  • 绘图专题(2):一般统计图表

    (一)半圆条形图 (R) 带星号条形图(graphpad里画的挺好的、还有连线的箱式图) (二)各种韦恩图 (三)...

网友评论

    本文标题:用R画韦恩图--最简单版本

    本文链接:https://www.haomeiwen.com/subject/txtvkqtx.html