2015-10-15 201 views
0

我已经查看了许多针对同一问题的解决方案,但应用于不同的数据集,而且似乎没有一个适用于我。将指数添加到坐标轴标签(R/ggplot2)

我正在寻找添加米立方作为每个轴标题的单位,米立方显然与指数显示。我尝试最新的代码(没有工作)情况如下:

ggplot(data=vol30, aes(x=control, y=vol30)) + geom_point(alpha=.6, size=4, color="#880011") + ggtitle("Ground Survey vs. 30m UAV Survey") + labs(x="Volume, m^{3}", y="Volume, m^{3}") + xlim(0, 5) + ylim(0, 5) + geom_abline(intercept = 0, slope = 1, alpha=.6, size = 1, colour="blue") 

我是新来的R和GGPLOT2,所以慢慢地说;)有没有人有什么建议?

+0

的可能的复制[如何写微米作为R情节标签每立方米平方(HTTP:// stackoverflow.com/questions/9269607/how-to-write-micrometer-squared-per-cubic-meter-in-plot-label-in-r) – Mateusz1981

回答

1

expression应加labs(x =

x = expression(paste("Volume ", m^{3})), y = expression(paste("Volume ", m^{3})) 
0

您可以使用解析

labs(x=parse(text='Volume, m^3'), y=parse(text='Volume, m^3'))