不积小流 , 无以成江海 !分享 http://blog.sciencenet.cn/u/xiongchaoliang

博文

用R做heatmap图(附代码)

已有 9939 次阅读 2014-12-3 22:35 |个人分类:【技术-可视化】|系统分类:科研笔记

众所周知,R是统计分析大师,拥有大量开源的包,同时R也是一个绘图大师,只不过它的各种参数让小白们头疼。今天就给大家介绍一下如何用R做芯片表达数据的heatmap图(PS:当然可以用于其他数据)。

代码如下图:我主要用了heatmap.2函数,来自gplots包,该包不需要特异加载。(下面的代码中还贴了用limma包筛选差异表达基因的代码)

接下来就会生成这样一张常见的红绿heatmap图,纵轴color bar中红色、蓝色表示实验、对照组,ColSideColors参数控制。heatmap图红色高表达,绿色低表达,col参数控制。heatmap.2功能非常强大,可以控制对是否对横、纵轴分别聚类,以及绘制相应的聚类树,等等。更多可以参考heatmap.2的说明文档,或 者http://www2.warwick.ac.uk/fac/sci/moac/people/students/peter_cock/r/heatmap/

显摆一下,自己做的:


赶紧follow上面的代码,做一个美美的热图吧~




https://wap.sciencenet.cn/blog-1509670-848277.html

上一篇:fasta与fastq格式文件解读
下一篇:云生信---bioinformatics clou
收藏 IP: 159.226.43.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-16 02:47

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部