2011-09-03 21 views
-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 
+4

下载者请留下评论,解释如何改善问题。 – joran

+0

如果你给出一个可重复的答案(见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 –

回答

3

ggplot之内,没有直接的方法来做到这一点。您需要分别计算每个id的回归,然后从每个中提取公式和R^2。将这些提取的版本放在数据框中(与id一起)并使用geom_text来显示它们。