R语言-热图

| 我正在尝试使用R建立热图。我有一个值矩阵(百分比),如:
<p>0 5 0 0 25 30</p>
<p>0 0 0 10 0 0</p>
<p>10 15 65 65 70</p>
等等。 我想要得到的是-一个热图,其中相同的值(在整个矩阵中)将由相同的颜色表示。但是我仍然得到一张地图,其中第一行的零值颜色与第二行的零值颜色不同,依此类推。 我用来构建热图的命令是:
my_heatmap <- heatmap(my_heat_matrix, Rowv=NA, Colv=NA, col = colors_01, margins=c(5,10))
UPD:对不起,我找到了答案。     
已邀请:
我认为您应该尝试使用“ 2”论点。 一个可重现的例子会有所帮助...
z <- outer(1:10,1:10,\"+\")
heatmap(z,Rowv=NA,Colv=NA)
heatmap(z,Rowv=NA,Colv=NA,scale=\"none\")
heatmap
可能由于使用
layout
而成为最烦人的R图形功能,这使得无法以任何明智的方式在页面上布置图...(
filled.contour
hexbin
程序包中的图具有相似的烦恼)。     

要回复问题请先登录注册