调整热图并调整热图中的热图

时间:2013-08-21 01:58:45

标签: r heatmap

我已经生成了这样的热图: enter image description here

X轴和Y轴标签未完全显示。 我的代码在这里:

 heatmap.2(x,col=blueyelred,colsep=c(1:6),rowsep=(1:62), 
           sepwidth=c(0.05,0.05), sepcolor="white", trace="none",
           Rowv=F,Colv=F, scale="none", dendrogram="none",key=F, 
           lhei = c(0.05,5),margins=c(1,8))

有没有办法调整它。

谢谢! 凸轮

2 个答案:

答案 0 :(得分:10)

一些提示:

  • 减少字体大小,使用cexRowcexCol参数,例如

    heatmap.2(x, ...., cexRow=0.5)
    
  • 调整hleimargins参数中的值。

答案 1 :(得分:7)

我看到你已经在使用margins参数,如果你只是修改@csgillespie建议的参数怎么办?

例如,margins = c(8, 8)

也许在调用heatmap()函数之前修改一般情节边距可能有帮助

例如,par(mar=c(10,4,4,2))

或外边距

par(oma=c(10,4,4,2))

,其中 par(mar=c(bottom,left,top,right))