专栏名称: 生信圈
关注生物医学大数据、以及数据分析方法在转化医学研究中的应用进展,讨论与生物信息相关的一切话题。
目录
相关文章推荐
小鱼儿会飞  ·  2025年高考英语作文题目出炉,高考英语难不 ... ·  2 天前  
蒲公英Ouryao  ·  药搭软件丨文件管理系统(DMS) ·  2 天前  
医脉通临床指南  ·  严重过敏反应的诊断标准和院内处理流程,快速了解! ·  3 天前  
51好读  ›  专栏  ›  生信圈

微生物分析——R语言绘图篇1

生信圈  · 公众号  ·  · 2017-10-17 21:00

正文

请到「今天看啥」查看全文


2.     热图

输入文件 :tax_table.g.txt, 物种丰度表(与上同)

group.list,样品分类信息表,格式如下:


图形实现

#文件输入

data

group

#设置group行名

colnames(group)

#设置数据框annotation_col(只有一列Group,且行名为样本名)

annotation_col

rownames(annotation_col)

#安装并加载R包pheatmap

install.packages('pheatmap')

library(pheatmap)

#画图

pheatmap(head(data,n=30))

注:提取前30个物种相对丰度值画热图,如图所示图形很丑。为了看一个物种在不同样本中的丰度分布,需要消除样本间差异,即对丰度表进行标准化处理。


pheatmap(head(data,n=30),scale='row')

注:scale设置标准化参数,取值为“row”“column”或“none”







请到「今天看啥」查看全文