刚为矩阵创建了一个热图,其中包含的数字范围为0-10000。我感到困惑的是,R如何确定为每个数字分配的颜色?我知道这似乎很明显,但正如你在这里看到的那样:
第一行是每列的数字10000。那么,每个单元格都不应该是同一个深蓝色吗?当它们都代表数字10000时,为什么会有变化? R是否单独考虑每一列?
这是我的热图代码(它使用包colorRamp):
white2blue = colorRampPalette(c("white", "#005DAA"))
MYheatmap = heatmap(MYsumsmatrix, Rowv=NA, Colv=NA, col = white2blue(50), scale="column", margins=c(5,10))