我已经查看了同一问题的一些解决方案,但应用于不同的数据集,似乎没有一个适用于我。
我希望为每个轴标题添加一个立方米作为单位,米立方显然用指数表示。我尝试的最新代码(没有工作)如下:
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 :(得分:2)
expression
应添加到labs(x =
x = expression(paste("Volume ", m^{3})), y = expression(paste("Volume ", m^{3}))
答案 1 :(得分:0)
你可以使用解析
labs(x=parse(text='Volume, m^3'), y=parse(text='Volume, m^3'))