如何在不重新缩放的情况下调整热图的大小?

时间:2011-01-25 03:58:34

标签: r heatmap

我在Win XP上使用R版本2.12.1。

我使用heatmap.2函数完成了使用树形图的热图。

热图基本上看起来像我想要的那样,但列的标签被切断了。

即。列的文本标签虽然不长(少于12个字符),但不适合窗口,无法完全读取。

如果我手动调整图形窗口的大小,整个hetmap会重新调整,所以这根本没用。

如何更改输出大小以便我可以读取标签内容? (最终目标是PNG和PDF)。

感谢。

4 个答案:

答案 0 :(得分:5)

我想回答我自己的问题,正如我现在想的那样:heatmap.2的参数“margin”控制了边距使用了多少空间。

答案 1 :(得分:1)

您可以在heatmap.2中使用边距选项 margins=c(10,10) 取决于输出格式(例如,png将是像素)

答案 2 :(得分:0)

你可以在jpeg(),bmp(),png()

中的任何一个中使用“res”选项来控制它

示例:

bmp(filename = "X", width = 480, height = 480, res=72)
heatmap(...)

根据需要调整res,lower使其变小,反之亦然。

答案 3 :(得分:0)

如何调整cexRow参数中的cexColheatmap.2值,即减小字体大小。