我正在使用 gplot 生成一个热图,显示治疗组与配对对照的 log2 倍变化。使用以下代码:
heatmap.2(as.matrix(SeqCountTable), col=redgreen(75),
density.info="none", trace="none", dendrogram=c("row"),
symm=F,symkey=T,symbreaks=T, scale="none")
我输出了一个带有真实倍数变化值(即非 Row-Z 分数)的热图,这是我所追求的,采用每个生物学家最喜欢的红-黑-绿配色方案!
log2 倍变化的实际范围是 -3/+7,在 -2/-1 和 +1/+2 范围内有许多值,它们分别显示为深红色/绿色。这使得整个热图非常暗,难以解释。
- 有没有办法倾斜颜色渐变以使其不那么线性?也就是说,从黑色到非常亮的渐变出现在更小的范围内?
- 和/或将颜色范围更改为不对称,即从-3/+7 开始运行,就像数据一样,而不是像目前的比例那样-7/+7,黑色仍然以零为中心?