0

使用 ggplot2,我想为我的 y 轴标签的字体应用一个主题。标签写成表达式:

 g <- g + theme(axis.title.y = element_text(face="bold", colour="#000000", 
          size=32), axis.text.y  = element_text(angle=0, vjust=0.5, size=24,
          colour="#000000")) + ylab(expression(paste("Bias (R"^"2"*")")))

此命令不会更改字体大小或使其在轴标签上变为粗体。但是,如果我将轴标签更改为纯字符串:

    g <- g + ylab("blah")

然后我得到一个大胆的,大小 32 等等。我怀疑这与 ggplot2 处理表达式的方式有关,但宁愿不使用像“R^2”这样的字符串而不是上标。但是,我似乎无法在网上找到有关此的好信息。

有什么建议么?

4

0 回答 0