在微生物组信息分析中,样品的物种组成情况可以说是分析得以展开的基石。而到了写论文时,物种组成图又成了必不可少的标配。看到别人家的文章里一张又一张的高颜值图表,谁不想亲手打造一张美图呢?想改哪里改哪里,想用什么颜色就用什么颜色,只听自己的审美,就是这么freestyle话不多说,小锐这就教大家用Python绘制物种组成图,而且是多样品情况下的柱状图哦~ 美美哒图长这个样子 当样品较多时, 柱状图可同时反映多个样品中的物种组成, 视觉效果直观明朗。 先拿一张锐翌出品的物种组成柱状图镇帖! 横坐标为样品名称,纵坐标为物种丰度。 柱状图从种水平展示了各样品Top15的物种组成情况,而Top15以外物种的丰度之和用黑色表示。 安装python和matplotlib包 ① 本文选择的计算机语言是python,可以从如下网址中选择与电脑系统相匹配的python版本:https://www./ftp/python/。 在本文中所讲述的都是基于python3.6.1版本。 ② 将安装目录下的bin路径添加到系统的环境变量中。 ③ 我们需要安装matplotlib包。进入安装目录下的Scripts文件夹中,按住shift并点击鼠标右键,打开dos窗口,输入pip install matplotlib,系统会自动下载并安装这个包和这个包所有的依赖包。安装成功如下图所示: 开始绘图 这儿和大家分享的图稍微简单些,是5个样本构成的物种组成柱状图,每个样本中有5种物种。配色是同色系的蓝色,大家在操作过程中可以作更多调节。它的特点是,还配有一张表格。这意味着不仅定性地描绘了属水平下各个菌的丰度值,而且还能从表格中定量地获得各个菌的丰度值。 代码如下: import numpy as np colors = plt.cm.BuPu(np.linspace(0, 0.5, len(rows))) the_table = plt.table(cellText=data, 代码在手 还等什么 赶紧实战起来吧 绘制一张你的专属分析图 更多干货 持续分享中 敬请期待 供稿:马圣 编辑:王丽燕 |
|
来自: CharlesNice > 《生信作图》