Тепловая карта при масштабировании до
mat_scaled<-scale(t(mat))
pheatmap(t(mat_scaled),show_rownames = F,show_colnames = F,border_color=F,color = colorRampPalette(brewer.pal(6,name="PuOr"))(12))
масштабирование тепловой карты перед построением графика
с масштабом, идущим от [-2, 6], полностью отличается от того, когда мы запускаем масштабирование в функции pheatmap
pheatmap(t(mat_scaled),scale = "row",show_rownames = F,show_colnames = F,border_color=F,color = colorRampPalette(brewer.pal(6,name="PuOr"))(12))
тепловая карта, масштабированная в функции pheatmap
где масштаб установлен от [-6,6].
Почему эта разница и как я могу получить матрицу, представленную на втором рисунке?