在heatmap中设置字体选项

时间:2012-02-07 13:40:12

标签: r

是否有人知道如何在heatmap.2中设置标签(x和y)的不同字体选项(大小,样式,族等)。我可以使用cexColcexRow参数来操纵字体大小,但我仍然找不到任何完整字体操作的参数。 任何建议都非常值得赞赏。

1 个答案:

答案 0 :(得分:2)

这是heatmap.2中的代码,用于创建(主)轴注释:

axis(1, 1:nc, labels = labCol, las = 2, line = -0.5, tick = 0, 
    cex.axis = cexCol)
if (!is.null(xlab)) 
    mtext(xlab, side = 1, line = margins[1] - 1.25)
axis(4, iy, labels = labRow, las = 2, line = -0.5, tick = 0, 
    cex.axis = cexRow)
if (!is.null(ylab)) 
    mtext(ylab, side = 4, line = margins[2] - 1.25)

一旦你决定了你想要的东西,那么黑客攻击该代码就能得到你特定的结果。如果你想重写整个功能,那么.....聘请顾问