ComplexHeatmap可以绘制很复杂的热图,能满足日常以及文章所需,ComplexHeatmap|绘制单个热图-I介绍了单个热图绘制的内容,本文介绍一下文章常见的复杂热图的绘制方式,含代码。...文章比较长,建议耐心看一下,也许就有你需要的热图。...去除最后几列,或者只选取列名字包含cell的(TCGA数据处理中也会经常遇到)
mat = as.matrix(expr[, grep("cell", colnames(expr))])
1.2 绘制最简单的热图...heatmap4 <- Heatmap(
mat, name = "expression"
)
heatmap
4.2.1 在总图中提取出来目标基因的热图,颜色与大图一致
提取目的基因所在的位置进行绘制...heatmaph4[c(1,5,6,8,9,80,144,74),]
这种方式是在总的热图中直接提取目的基因的部分,热图的颜色与总的热图一致。