韦恩图

作者: 生信开荒牛 | 来源:发表于2022-06-29 21:43 被阅读0次

韦恩图在文献中经常会出现,它能够直接体现出几个数据的交集情况。一般我们会选几个GEO的数据集做差异分析,然后对上调基因和下调基因分别取交集。

一、R语言画韦恩图

library("VennDiagram")
GSE54236_up=rownames(deg_GSE54236[deg_GSE54236$g=='up',])
GSE84402_up=rownames(deg_GSE84402[deg_GSE84402$g=='up',])
GSE101685_up=rownames(deg_GSE101685[deg_GSE101685$g=='up',])
  
venn.plot <- venn.diagram(
    x = list(
      GSE54236 = GSE54236_up,
      GSE84402 = GSE84402_up,
      GSE101685 = GSE101685_up
    ),
    filename = "upgenevenn.tiff",
    col = "transparent",
    fill = c("red", "blue", "green"),
    alpha = 0.5,
    label.col = c("darkred", "white", "darkblue", "white",
                  "white", "white", "darkgreen"),
    cex = 2.5,#内标签字体大小
    fontfamily = "serif",
    fontface = "bold",
    cat.default.pos = "outer",#设置标签在圆外面
    #cat.col = c("darkred", "darkblue", "darkgreen"),
    cat.cex = 2,#外标签字体大小
    cat.fontfamily = "serif",
    cat.dist = c(0.05, 0.05, 0.05),#相对圆圈位置
    cat.pos = c(-20,20,180)  #相对12点方向旋转的角度
  )
1.png

二、在线作图网站

http://bioinformatics.psb.ugent.be/webtools/Venn/

这是我比较喜欢用的一个作韦恩图的网站,在下面提示处粘贴自己的数据,


2.png

点击Submit出图。


3.png
这里的话就是一些个性化的地方没有R语言强,比如颜色等,不过这里提供了SVG格式的图片下载,可以去AI中再进行修图。

其它在线画韦恩图的网站:

https://bioinfogp.cnb.csic.es/tools/venny/index.html

http://jvenn.toulouse.inra.fr/app/example.html

http://www.biovenn.nl/index.php

相关文章

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

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

  • 使用VennDiagram包绘制韦恩图

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

  • Python画韦恩图

    一、韦恩图 恩图一般指维恩图。维恩图(英语:Venn diagram),或译Venn图、文氏图、温氏图、韦恩图,是...

  • R语言可视化(九):韦恩图绘制

    09.韦恩图绘制 清除当前环境中的变量 设置工作目录 gplots包绘制韦恩图 VennDiagram包绘制韦恩图...

  • 基于R语言绘制韦恩图和多集合的UpSetPlot

    绘制多维韦恩图和UpSetPlot图 韦恩图简介 韦恩图(Venn plot),又称文氏图,是英国的哲学家和数学家...

  • R 画韦恩图

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

  • 转录组不求人系列(十一): R语言绘制不一样的韦恩图

    韦恩图本来是不想说的,因为很简单,也有在线工具,然而还是有小伙伴询问如何制作韦恩图,那种韦恩图的元素大小用不同大小...

  • 韦恩图(Venn)

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

  • 科研绘图——韦恩图

    构建数据 使用ggVennDiagram绘制韦恩图 比较经典的韦恩图是使用venndiagram作图,但是缺点是不...

  • 韦恩图

    韦恩图 韦恩图是用来反映不同集合之间的交集和并集情况的展示图。一般用于展示2-5个集合之间的交并关系。集合数目更多...

网友评论

    本文标题:韦恩图

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