ggplot2 - 使用上标注释文本

时间:2011-08-24 21:04:30

标签: r ggplot2 subscript

我想在我的情节中添加一个R ^ 2值。我将标签传递给geom_text(),如下所示;

 geom_text(aes(x,y,label=caption),parse=T,
        data.frame(x=-2,y=80,caption=("R^2=0.43"))))

但是它绘制为=(R ^ 2,0.43)。有什么想法吗?

1 个答案:

答案 0 :(得分:8)

您希望标题为“R ^ 2 == 0.43”。查看plotmath的帮助页面。它表明==给你平等。

编辑:

要在问题后回答评论,您可以在表达式中使用atop。 "atop(R^2==0.43,p==0.763)"这适用于两行,但不是更多。