I\'ve generated a heatmap like this:
The X-axis and Y-axis labels don\'t show
A few tips:
to reduce the font size, use the cexRow
and cexCol
arguments, e.g.
heatmap.2(x, ...., cexRow=0.5)
Adjust the values in the hlei
and margins
arguments.
I see that you are already using the margins
parameter, what if you just modify the arguments as @csgillespie suggested?
e.g., margins = c(8, 8)
Maybe also modifying the general plot margins before calling the heatmap()
function could help
e.g., par(mar=c(10,4,4,2))
or for the outer margin
par(oma=c(10,4,4,2))
where
par(mar=c(bottom,left,top,right))