有关 ggplot 中注释的更好解决方案?

3
我有以下代码。
     standard_text = "(%)"
    plotmath_text <- "I^2"
    g <- ggplot(data=data.frame(x=0,y=0))+geom_point(aes(x=x,y=y))
g+ annotate("text", x = 4.3, y = 6.97, label =standard_text)+
 annotate("text",x = 4, y = 7, cex = 7, label = plotmath_text,parse = TRUE )

那将产生一个图形,在其右上角有注释

I^2 (%)

是否有办法只使用一次annotate命令创建相同的注释,而不是两次? 我尝试将它们合并为一个命令,遵循此页面,但我总是会出现错误。
1个回答

2
annotate("text", x = 4, y = 7, cex = 7, label = "I^2 ~ ('%')", parse = TRUE)

在此输入图像描述

更新:相关问题:问题一问题二


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接