R语言绘图 | 使用pheatmap快速绘制热图
热图是我们展示数据时常用的图形,今天小编教大家使用"pheatmap" 快速绘制热图。
## 安装R包
install.packages("pheatmap")
## 加载R包
library("pheatmap")
## 输入文件
exp <- read.table("input.txt",sep="\t",header=T,row.names = 1)
## 绘制热图
pheatmap(exp,cellwidth=20, cellheight=10,cluster_cols=T,cluster_rows=T)
## 对表达量取对数绘制热图
pheatmap(log((exp+1),2),cellwidth=20, cellheight=10,cluster_cols=F,cluster_rows=T)
## 更换热图颜色
pheatmap(log((exp+1),2),cellwidth=20, cellheight=10,cluster_cols=F,cluster_rows=T,color=colorRampPalette(c("navy","white","red"))(10))
https://www.jianshu.com/p/1c55ea64ff3f
https://cran.r-project.org/web/packages/pheatmap/pheatmap.pdf
R语言绘图更多教程: