1
我想在ggplot中设置粗体标签和标记,但y轴标签未设置为粗体。请建议我应该添加到脚本中。以下是一个可重复的例子。我需要'atop'命令来设置y轴标签字符串,如下例所示。在ggplot中使y轴标签为粗体(x轴设置为粗体,但y轴标签不变)
在此先感谢。
library(ggplot2)
chart <- ggplot(diamonds, aes(x = table, fill = clarity)) +
geom_histogram() +
scale_x_continuous('Month') +
scale_y_continuous(expression(atop('ET (W'~m^-2~')')))
chart<-chart+theme(axis.title.y = element_text(colour="grey20",size=20,face="bold"),
axis.text.x = element_text(colour="grey20",size=20,face="bold"),
axis.text.y = element_text(colour="grey20",size=20,face="bold"),
axis.title.x = element_text(colour="grey20",size=20,face="bold"))
print(chart)
这适用于我。答案可能在于您的操作系统的特定功能(例如安装的字体等)。 'sessionInfo()'的输出将是一个开始。 – joran
我正在使用:R版本2.15.2(2012-10-26) 平台:i386-w64-mingw32/i386(32位) – Munish
不在评论中!在你的问题! – joran