使用 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”这样的字符串而不是上标。但是,我似乎无法在网上找到有关此的好信息。
有什么建议么?