美文网首页基因组组装
韦恩图快速绘制工具

韦恩图快速绘制工具

作者: 生信学霸 | 来源:发表于2020-07-09 15:49 被阅读0次

“Venn图是我们科学研究中常用的图形之一,今天小编给小伙伴们介绍四种Venn图绘制工具,小伙伴根据自己的要求进行选择,如果小伙伴觉得对你有帮助,欢迎转发与收藏。”

01—数据准备

关注《生信学霸》,后台回复“Venn图”获取测试数据,如下图所示:

点击添加图片描述(最多60个字)编辑

拿着数据快跟着小编一起学习一下这个工具

02—使用方法

方法一:Sangbox云平台绘制

----------

1.1__输入参数,如下图所示

网址导航

http://sangerbox.com/Tool 点击“韦恩图快速绘制工具”

1.2__特别注意点

1. 如果是以文件的格式将数据导入到云平台,平台默认无法读取Excel中的数据,必须将Excel文件转为以制表位符分割的文本文件,否则小工具将无法运行。

2.将文件从本地上传到网站上应注意文件名只能用字母、数字或下划线命名不能有空格等特殊字符命名,否则将上传失败。

1.3__结果展示

1.4__优缺点

优点—中文图形化交互式分析界面,不需要编程,快速出图,支持多种主流期刊图形配色;

缺点—内置图形颜色库不是很丰富,可以使用Illustrator对颜色进行更改。

方法二:R语言

----------

1.1__绘图步骤

# 安装R包if (!requireNamespace("VennDiagram", quietly = TRUE)) install.packages("VennDiagram",repos = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/")if (!requireNamespace("ggplot2", quietly = TRUE)) install.packages("ggplot2",repos = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/")# 加载R包library(VennDiagram, quietly=TRUE)library(ggplot2, quietly=TRUE)# 读入数据exp = read.csv('./veen_map.txt',header = T,sep='\t',check.names = F)# 绘图venn<- venn.diagram(list(A=na.omit(exp$A),B=na.omit(exp$B),C=na.omit(exp$C),D=na.omit(exp$D)), filename=NULL,fill = c("cornflowerblue", "green", "yellow", "darkorchid1"), col = "black",alpha = 0.4, cat.cex = 1.5,rotation.degree = 0)# 展示图形grid.draw(venn)# 保存图片ggplot2::ggsave(filename = './venn.pdf',plot = venn,width = 6,height = 6,device = cairo_pdf)

1.2__结果展示

1.3__优缺点

优点—能够随心所欲的修改图形的颜色和样式;

缺点—对于编程初学者,用R语言读入数据和进行数据变过程中会报错,函数参数看不懂需要很长时间,绘图效率低下,一旦遇到报错,不能快速的解决报错。

方法三:Venny2.0

----------

1.1__输入参数,结果展示

网址导航

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

如下图所示:

1.2__优缺点

优点—不需要注册,能够显示每个部分交集的百分比

缺点—不支持四组以上数据venn图的绘制,需要手动的将每组数据粘贴到数据库,需要自动去表头,图形配色方案单一。

相关文章

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

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

  • 使用VennDiagram包绘制韦恩图

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

  • 韦恩图快速绘制工具

    “Venn图是我们科学研究中常用的图形之一,今天小编给小伙伴们介绍四种Venn图绘制工具,小伙伴根据自己的要求进行...

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

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

  • 韦恩图(Venn)

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

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

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

  • 韦恩图绘制工具推荐

    在数据可视化的时候,对于两个分类或者多个数据集来进行交集和并集可视化经常要用到韦恩图(Venn)来进行展示。对于韦...

  • R语言绘制韦恩图(2)

    上次介绍了ggVennDiagram包绘制韦恩图,这次记录下ggvenn来绘制韦恩图。 当然这个看起来很一般,普通...

  • 转录组分析之韦恩图

    介绍一款在线工具,用来绘制韦恩图 1. 什么是韦恩图? 维基百科的简单介绍,简单概括就是表现不同组事物之间的集合重...

  • 科研绘图——韦恩图

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

网友评论

    本文标题:韦恩图快速绘制工具

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