我已经生成了这样的热图:
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))
有没有办法调整它。
谢谢! 凸轮
答案 0 :(得分:10)
一些提示:
减少字体大小,使用cexRow
和cexCol
参数,例如
heatmap.2(x, ...., cexRow=0.5)
调整hlei
和margins
参数中的值。
答案 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))