ggplot轴标签表达式

时间:2016-06-28 12:34:33

标签: r ggplot2 expression

真的很难为ggplot y轴标签获取正确的代码。 在打破计算机之前,请有人帮助我......

这是我的图表的代码:

ggplot(urea, aes(x = Time, y = Flux_N2O, fill = Chamber, colour = Chamber)) + 
  geom_point() + geom_line() + scale_y_continuous(limits = c(0,300)) +
  scale_x_datetime(date_breaks= "7 days", date_minor_breaks = "1 day") + 
  xlab("n/Date") + ylab(expression(N[2]O-N~Flux~(mug~m^{-2}~h^{-1})))

我希望它看起来像这个N2O Flux ug m-2 h-1其中" 2" in" N2O"是一个子脚本,所有其他数字都是希腊语中的超级脚本。

我在SO上查看了其他类似的问题,但无法弄清楚我做错了什么。我收到以下错误:

Error: unexpected symbol in:
"  scale_x_datetime(date_breaks= "7 days", date_minor_breaks = "1 day") + 
  xlab("n/Date") + ylab(expression(N[2]O"

0 个答案:

没有答案