我想用短语"大鱼≥45cm"来标注ggplot。但似乎无法实现它。 我尝试了以下示例,但它产生了一个" ="。还添加" 45"抛出一个错误。
ggplot(mtcars, aes(mpg, disp))+
geom_point()+
annotate("text",25,400, label=("Fish*~symbol('\u2265')*~cm"), parse=TRUE, hjust=0)
答案 0 :(得分:4)
这个怎么样:
{{1}}
答案 1 :(得分:1)
另一种解决方案基于latex2exp
包(一个解析LaTeX数学公式并将其转换为R plotmath
表达式的R包):
library(latex2exp)
ggplot(mtcars, aes(mpg, disp))+
geom_point()+
annotate("text",25,400,
label=TeX("Fish $\\geq$ 45 cm", output="character"),
hjust=0, parse=TRUE)