我做了一个热图。我使用的代码是:
heatmap(t(data.matrix(survey)))
我不需要 x 轴上的任何东西。在绘图中,以下命令将删除 x 轴中的数字:
xaxt='n'
另外,如果我想在顶部添加一个图表(它说明颜色的表示 - 比如黄色表示较低的值,红色表示较高),我该怎么做?我不知道,所以我什至没有尝试。我唯一能想到的是“规模”,但这不起作用。
最后,我尝试更改颜色(绿色和红色),为此我使用了:
mycol = c("green","red")
heatmap(t(data.matrix(zscoreplus)),col=mycol)
与第一张图片不同,两者之间没有颜色。(第一个品种更多。)我想要的是红色,浅红色,红绿色,绿色,深绿色等......
ps 由于某种原因,gplots 和 heatmap.2 没有安装,R 找不到这些包。