我需要找到我在R中绘制的图形的二次方程项。当我在excel中这样做时,该项出现在图表上的文本框中,但我不确定如何将其移动到单元格中以供后续使用(以应用于需要校准的值),或者实际上如何在R中请求它。如果它在R中是可调用的,它是否可以作为对象保存以用于将来的计算?
这在R中看起来应该是一个简单的请求,但我找不到任何类似的问题。非常感谢任何人在这方面能提供的任何帮助。
发布于 2010-11-04 23:31:44
您可以在lm的forumla中添加一个二次项,以获得您想要的拟合。您需要在要平方的术语周围使用i(),如下例所示:
plot(speed ~ dist, cars)
fit1 = lm(speed ~ dist, cars) #fits a linear model
abline(fit1) #puts line on plot
fit2 = lm(speed ~ I(dist^2) + dist, cars) #fits a model with a quadratic term
fit2line = predict(fit2, data.frame(dist = -10:130))
lines(-10:130 ,fit2line, col=2) #puts line on plot要从该使用中获取系数,请执行以下操作:
coef(fit2)https://stackoverflow.com/questions/4097831
复制相似问题