【发布时间】:2012-03-05 14:09:36
【问题描述】:
我从这个问题生成了一个图表:
plot multiple columns on the same graph in R
其中包括同一图表上的多个变量及其回归线。
我也有方程和 R2,但我不知道如何将它放在图表上。
ddply( d, "variable", function(u) {
r <- lm(value ~ Xax, data=u);
c(coef(r), r.squared=summary(r)$r.squared) } )
在同一个问题中也可以找到
现在我想为每个变量生成回归方程和 R2 值并将其放在图表上。(例如,将方程和 R2 放在每条线性线的左侧或右侧)
如何做到这一点??
谢谢
【问题讨论】:
-
This 应该可以帮助您入门(并且可以说是重复的)。将每个 eqn 放置在“靠近”每条线的位置将很难以自动化的方式明智地进行。您将有更多的运气直接指定坐标。
-
谢谢,但是如何从这个等式中得到错误呢?是 R2 还是其他变量??
-
你的问题只提到了系数和 R^2 值。我不知道你所说的“错误”是什么意思。
-
线性回归误差(标准误差)。是和R2一样,还是这个函数里有别的变量(lm)??
-
“线性回归误差”可以指几件事,但绝对不是 R^2。也许您想取残差平方的平均值(或总和?)?您可以通过阅读
?lm了解如何访问它们。
标签: r