[英]Adding exponent to axes labels (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 的新手,所以慢慢說;)有人有什么建議嗎?
expression
應該添加到labs(x =
x = expression(paste("Volume ", m^{3})), y = expression(paste("Volume ", m^{3}))
你可以使用解析
labs(x=parse(text='Volume, m^3'), y=parse(text='Volume, m^3'))
有類似的問題,labs(y = "%biomass", x = expression(paste("Mulch amount", tha^{-1})))
這導致覆蓋量和 tha 之間沒有空間(使其成為 Mulchamounttha(-1)。
有誰知道如何在兩者之間添加空間
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.