在 ggplot2 图例中使用太阳质量符号
Using solar mass symbol in ggplot2 legend
我想在 ggplot2
图例中插入太阳质量符号,但我不知道如何操作。
到目前为止我已经尝试了 expression()
和 TeX()
函数(最后一个是包 latex2exp 的函数)但是 none 已经解决了我的问题。
这是我尝试做的示例:
library(ggplot2)
library(latex2exp)
ggplot() +
labs(x = expression(Log(Age/yr)),
y = TeX("$\odot$"))
不想给出部分答案,但如果您想给出地球的质量,您可以使用以下内容:
labs(y = expression(symbol("M"["5"])))
不知道要将 "5"
更改为什么,但要获得正确的字符。
我认为这不是正确(且优雅)的答案,但以下代码有效
labs(y = expression(Log(M[stellar]/M['☉'] ))))
我想在 ggplot2
图例中插入太阳质量符号,但我不知道如何操作。
到目前为止我已经尝试了 expression()
和 TeX()
函数(最后一个是包 latex2exp 的函数)但是 none 已经解决了我的问题。
这是我尝试做的示例:
library(ggplot2)
library(latex2exp)
ggplot() +
labs(x = expression(Log(Age/yr)),
y = TeX("$\odot$"))
不想给出部分答案,但如果您想给出地球的质量,您可以使用以下内容:
labs(y = expression(symbol("M"["5"])))
不知道要将 "5"
更改为什么,但要获得正确的字符。
我认为这不是正确(且优雅)的答案,但以下代码有效
labs(y = expression(Log(M[stellar]/M['☉'] ))))