R 在ggplot2图例中使用太阳质量符号

R 在ggplot2图例中使用太阳质量符号,r,ggplot2,legend,legend-properties,R,Ggplot2,Legend,Legend Properties,我想在ggplot2图例中插入太阳质量符号,但不知道如何插入 到目前为止,我已经尝试了expression()和TeX()函数(最后一个是latex2exp软件包的函数),但都没有解决我的问题 下面是我尝试做的一个示例: library(ggplot2) library(latex2exp) ggplot() + labs(x = expression(Log(Age/yr)), y = TeX("$\\odot$")) 我不想给出不完整的答案,但如果你想给出地球的质量,

我想在
ggplot2
图例中插入太阳质量符号,但不知道如何插入

到目前为止,我已经尝试了
expression()
TeX()
函数(最后一个是latex2exp软件包的函数),但都没有解决我的问题

下面是我尝试做的一个示例:

library(ggplot2)
library(latex2exp)

ggplot() + 
  labs(x = expression(Log(Age/yr)),
       y = TeX("$\\odot$"))

我不想给出不完整的答案,但如果你想给出地球的质量,你可以使用以下公式:

labs(y = expression(symbol("M"["\305"])))

不知道如何更改
“\305”
,但要获得正确的字符。

我认为这不是正确(优雅)的答案,但下面的代码起了作用

  labs(y = expression(Log(M[stellar]/M['☉'] ))))

什么是
TeX
函数?对不起,这是latex2exp包的函数