我在 R 中有一个矩阵 - 为了保存在这个问题中粘贴它的代码,我把它粘贴在这里:https ://justpaste.it/1lv7q
这将创建一个矩阵,mat
。
mat[1:4,1:4]
YY1 YY2 YY3 YY4
X1 0.1358464 2.7520006 0.4880386 -1.4608282
X2 -0.7319351 -0.4639376 -0.7936520 1.5404805
X3 0.5017837 -0.4639376 0.5768605 0.5345700
X4 0.3163766 -0.4639376 1.2784138 0.4883448
dim(mat)
[1] 20 19
range(mat)
[1] -4.186287 7.545682
如上所示,范围在 -4 到 7.5 左右。但是,当我ComplexHeatmap::Heatmap
将其转换为热图时,比例不匹配 - 范围从 -4 到 4。为什么会发生这种情况?
png("my_heatmap.png")
Heatmap(mat)
dev.off()