我在 Win XP 上使用 R 版本 2.12.1。
我使用 heatmap.2 函数做了一个带有树状图的热图。
热图基本上看起来像我想要的那样,但是列的标签被切断了。
即列的文本标签,虽然它们不是很长(少于 12 个字符),但不适合窗口并且不能完全阅读。
如果我手动调整图形窗口的大小,整个 hetmap 都会重新缩放,所以这根本没有帮助。
如何更改输出大小以便我可以完整阅读标签?(最终目标是PNG和PDF)。
谢谢。
只是想回答我自己的问题,正如我现在所想的那样:控制边距使用多少空间的参数margins
。heatmap.2
margins=c(10,10)
您可以根据输出格式在 heatmap.2 中使用边距选项
(例如,png 将是像素)
您可以通过在 jpeg()、bmp()、png() 中的任何一个中使用“res”选项来控制它
例子:
bmp(filename = "X", width = 480, height = 480, res=72)
heatmap(...)
根据需要调整 res,越低越小,反之亦然。
如何调整参数中的cexRow
和cexCol
值heatmap.2
,即减小字体大小。