-1
我正在做lm关系的图形,我想存档并为它们中的每一个绘制一个带有R²的公式y=ax+b
。我该怎么做?公式为lm图形
lmfit <- geom_smooth(method="lm", se = T)
p <- qplot(x, y, data=Tab) + facet_grid(id ~., scales = "free") + lmfit
我正在做lm关系的图形,我想存档并为它们中的每一个绘制一个带有R²的公式y=ax+b
。我该怎么做?公式为lm图形
lmfit <- geom_smooth(method="lm", se = T)
p <- qplot(x, y, data=Tab) + facet_grid(id ~., scales = "free") + lmfit
在ggplot
之内,没有直接的方法来做到这一点。您需要分别计算每个id
的回归,然后从每个中提取公式和R^2。将这些提取的版本放在数据框中(与id
一起)并使用geom_text
来显示它们。
下载者请留下评论,解释如何改善问题。 – joran
如果你给出一个可重复的答案(见http://tinyurl.com/reproducible-000),你可能会得到一个更详细的答案(@Brian Diggs似乎是正确的,但并没有告诉你如何*完全*你想要什么.. );另请参阅http://groups.google.com/group/ggplot2/browse_thread/thread/d53807fa41b95cc0?pli=1(我通过Google搜索“ggplot”回归方程式“add”)和http://groups.google.com /组/ GGPLOT2/MSG/edba8578e45d525a –