Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 如何使热图更漂亮?_R_Heatmap - Fatal编程技术网

R 如何使热图更漂亮?

R 如何使热图更漂亮?,r,heatmap,R,Heatmap,我正在使用RStudio的PDF导出功能生成PDF。不幸的是,当涉及到热图时,这会产生可怕的输出: 图例中的文字重叠 标签被剪掉了 我使用以下命令生成热图: heatmap.2(hmap, col = redgreen(256), trace="none", symbreaks=T, dendrogram="row", Colv = FALSE, denscol="grey") 如何改进此输出?我不太熟悉pdf()命令。您可以使用margin=c(10,10)(比如)使标签完全显示。我注

我正在使用RStudio的PDF导出功能生成PDF。不幸的是,当涉及到热图时,这会产生可怕的输出:

  • 图例中的文字重叠
  • 标签被剪掉了
我使用以下命令生成热图:

heatmap.2(hmap, col = redgreen(256), trace="none", symbreaks=T, dendrogram="row", Colv = FALSE, denscol="grey")

如何改进此输出?我不太熟悉
pdf()
命令。

您可以使用
margin=c(10,10)
(比如)使标签完全显示。我注意到RStudio的pdf导出和热图也有同样的情况
pdf()
效果更好,而且非常简单:
pdf(“FileName.pdf”);热图(…);dev.off()
。你可以在
pdf()
中玩弄
width=…
height…
,我通常做8和10。