数据绘图在线制作-有哪些免费简单的数据展示(数据可视化)网站?
教你在线绘制circos图-简单!

相信大家都听说过circos图,但是亲自画过的人可能就很少,这主要因为软件的安装和使用稍微有一点麻烦。其实,circos图也是可以在线绘制的,这样就简单多了!一起来了解一下吧!
在circos官网(
/
)的最右方有个“CIRCOS ONLINE”选项,这里可以实现在线绘制部分circos图。
打开后界面如下:
以微生物多样性分析中样品与物种丰度circos图绘制为例,给大家讲解circos图的绘制功能。该图能够很直观的反映各样品中不同物种所占的比例,以及物种在不同分组或者样品中的分布关系。
绘制circos图
1.数据准备
首先我们要做的就是准备画图所用到的数据,所用数据为物种在各样品中的相对丰度,这里只选用丰度大于0.01的物种用于绘图,数据如下(列名A、B、C为样品,行名Acetobacteraceae等是科一水平的物种分类):
OTUABC
Acetobacteraceae0.5063653216696110.5968872412369940.457528142134733
Arcobacteraceae0.0003294904846044670.0179133872520980.000426249200782749
Bacteroidaceae0.01752092807693420.04558718113953470.352221339584988
Dysgonomonadaceae0.001842974249051360.02565003004872960.0330226880824598
Lachnospiraceae0.005691857602178260.01390206286339050.0173870923992018
Lactobacillaceae0.174952205775860.2379461150250890.0588340146862225
Pseudomonadaceae0.00213263621353880.02862956070929480.0127991010016856
Ruminococcaceae0.003124728441908290.005061219761203110.0274388235522058
Sphingomonadaceae0.2578607015612780.007113946230875610.00898610815104722
由于网站要求的数据格式为非负整数,故将所有的数据乘1000(系统会自动截掉小数点后的数据),输入数据则变为:
OTUABC
Acetobacteraceae506.365321669611596.887241236994457.528142134733
Arcobacteraceae0.32949048460446717.9133872520980.426249200782749
Bacteroidaceae17.520928076934245.5871811395347352.221339584988
Dysgonomonadaceae1.8429742490513625.650030048729633.0226880824598
Lachnospiraceae5.6918576021782613.902062863390517.3870923992018
Lactobacillaceae174.95220577586237.94611502508958.8340146862225
Pseudomonadaceae2.132636213538828.629560709294812.7991010016856
Ruminococcaceae3.124728441908295.0612197612031127.4388235522058
Sphingomonadaceae257.8607015612787.113946230875618.98610815104722
2.绘图
数据准备好就可以来绘制circos图了,只需要导入数据就可以。
生成的图片如下:
可以看到,图中的物种和样品完全是按照字母顺序排列的,我们希望物种和样品分别位列两边,这里可以人为的对其指定顺序。方法也很简单,就是在数据的第一行和第一列用数字来指定顺序。如下:
OTUOTU1 2 3
OTUOTUABC
12Acetobacteraceae506.365321669611596.887241236994457.528142134733
10Bacteroidaceae17.520928076934245.5871811395347352.221339584988
8Dysgonomonadaceae1.8429742490513625.650030048729633.0226880824598
6Lachnospiraceae5.6918576021782613.902062863390517.3870923992018
11Lactobacillaceae174.95220577586237.94611502508958.8340146862225
7Pseudomonadaceae2.132636213538828.629560709294812.7991010016856
5Ruminococcaceae3.124728441908295.0612197612031127.4388235522058
9Sphingomonadaceae257.8607015612787.113946230875618.98610815104722
4Arcobacteraceae0.32949048460446717.9133872520980.426249200782749
第一行指定了样品的顺序,而第一列按丰度指定物种的顺序。生成图片时要勾选下图红框中的选项(排序所用),不然会报错哦!
新图如下:
图中由于部分物种丰度较低,导致物种名重叠,解决这个问题可以改变文字的布局。这时就需要进行设置了。
3.图片设置
点击"settings"进入设置界面,会有很多的设置选项,可以对图片进行细调。
这里只需要修改两个地方即可,将下图第一个红框改为“no”,可以调整文字为垂直布局,避免重叠;但是如果物种名太长,又可能会超出图片范围,所以要缩小圆圈的半径,即将第二个红框改为small。
修改并保存设置后,重新生成图片:
好了,今天我就先给大家介绍到这里,希望对您的科研能有所帮助!祝您工作生活顺心快乐!
更多生物信息课程:
1. 文章越来越难发?是你没发现新思路,基因家族分析发2-4分文章简单快速,学习链接: 基因家族分析实操课程 、 基因家族文献思路解读
2. 转录组数据理解不深入?图表看不懂?点击链接学习深入解读数据结果文件,学习链接: 转录组(有参)结果解读 ; 转录组(无参)结果解读
3. 转录组数据深入挖掘技能-WGCNA,提升你的文章档次,学习链接: WGCNA-加权基因共表达网络分析
4. 转录组数据怎么挖掘?学习链接: 转录组标准分析后的数据挖掘 、 转录组文献解读
5. 微生物16S/ITS/18S分析原理及结果解读 、 OTU网络图绘制 、 cytoscape与网络图绘制课程
6. 生物信息入门到精通必修基础课,学习链接: linux系统使用 、 perl入门到精通 、 perl语言高级 、 R语言画图
7. 医学相关数据挖掘课程,不用做实验也能发文章,学习链接: TCGA-差异基因分析 、 GEO芯片数据挖掘 、 GSEA富集分析课程 、 TCGA临床数据生存分析 、 TCGA-转录因子分析 、 TCGA-ceRNA调控网络分析
8.其他课程链接: 二代测序转录组数据自主分析 、 NCBI数据上传 、 二代测序数据解读 。
在线绘图|凌波微课云平台搞定venn图

1. 背景介绍
韦恩图(Venn diagram),是用于展现集合之间大致关系的一类图形,常见于多个或多组样本共有或特有信息的可视化展示。其中,圆形或椭圆形重合部分(overlap区域)就是集合与集合元素的交集(共有部分),非重叠部分即为特定集合的特有元素(独有部分)。韦恩图常用于微生物组研究(扩增子测序、宏组学研究)及转录组相关研究中。
2. 操作方法
操作界面
2.1. 参数设置
l 展示模式(Display mode): Arial或Sens-seirf
l 字体选择(Font family):Arial 或Sens-seirf 或Serif 或Monospace
l 字体大小(Font size):8px 9px 10px 11px 12px 13px 14px
l 是否需要根据统计列表显示统计信息:是 或 否
l 是否显示开关按钮面板(如提供三个以上列表):是 或 否
l 是否用问号(?)代替交叉点计数大小:是 或 否
l 选择列表中的元素: 输入元素名
2.2. 信息上传
有三种文件录入方式进行VENN图的绘制:
2.2.1. 直接粘贴:将对应每个分组(样品名或分组名)中包含的元素直接粘贴到对应的List列表中;在对应样品名或分组名的文本框中,可直接修改样本名/分组名。如下图示:
数据上传后,将在左侧做图框,直接展现venn图及对应列的统计柱状图:
2.2.2. 单文件上传(适用于一组内只有一个样本的分析):
第一步:定义上传参数
> 分隔方式: 制表符;逗号;分号
>使用第一行作为标题:是 否
第二步:浏览并选择文件:这里的文件格式为txt格式,首行为样本名/分组名,每列为对应样本名/分组名包含的元素信息。如图示:
数据上传后,将在左侧做图框,直接展现venn图及对应列的统计柱状图:
2.2.3. 元素文件及分组文件上传(适用于一组包含多个样本信息的分析)
第一步:上传元素列表。这里的文件格式为txt格式,首行为样本名/分组名,每列为对应样本名/分组名包含的元素信息。如图示:
第二步:上传分组列表。这里的文件格式为txt格式,每一行为一组,一行内包含每组的每个样本名称信息,样本间可以用逗号分隔开,如图示:
数据上传后,将在左侧做图框,直接展现venn图及对应列的统计柱状图
2.3. 作图调整
2.3.1. 颜色调整:点击对应分组名或样本名后的色块,可以直接调整该列显示的作图颜色,点击选择颜色,对应列展示的颜色会自动调整为选择的颜色:
2.3.2. 元素构成展现:
在Venn图中点击对应色块位置,会在左下方提示框中显示该色块内包含的元素构成
2.4. 结果导出:
点击Venn 图右上角按钮,可以选择以PNG、SVG或CSV列表格式导出venn图分析图片及分析结果列表。
其中CSV列表中,包含全部样本组的共有与特有元素信息,如图示(局部):
有哪些免费简单的数据展示(数据可视化)网站?

链接:
提取码:yz10
Python&Tableau:商业数据分析与可视化。Tableau的程序很容易上手,各公司可以用它将大量数据拖放到数字“画布”上,转眼间就能创建好各种图表。这一软件的理念是,界面上的数据越容易操控,公司对自己在所在业务领域里的所作所为到底是正确还是错误,就能了解得越透彻。
快速分析:在数分钟内完成数据连接和可视化。Tableau 比现有的其他解决方案快 10 到 100 倍。大数据,任何数据:无论是电子表格、数据库还是 Hadoop 和云服务,任何数据都可以轻松探索。
课程目录:
前置课程-Python在咨询、金融、四大等领域的应用以及效率提升
Python基础知识
Python入门:基于Anaconda与基于Excel的Python安装和界面
简单的数学计算
Python数据分析-时间序列2-数据操作与绘图
Python数据分析-时间序列3-时间序列分解
......
-
果盘绘画图片大全简单创作方法快速制作技巧2024-01-02 16:57:54
-
小年插画图片创作方法快速制作技巧2024-01-02 16:57:20
-
小年绘画作品制作技巧2024-01-02 16:55:45
-
小年插画图片创作方法快速制作技巧2024-01-02 16:55:02
-
立春插画图片如何制作2024-01-02 16:54:19
-
立春插画图片创作方法快速制作技巧2024-01-02 16:53:32






扫描二维码添加客服微信
扫描二维码关注