我有一个简单的多项式回归,方法如下:
attach(mtcars)
fit <- lm(mpg ~ hp + I(hp^2))
现在,我按照以下方式绘图
> plot(mpg~hp)
> points(hp, fitted(fit), col='red', pch=20)
这给我以下结果:
我想将这些点连接成平滑曲线,使用直线会得到以下结果:
> lines(hp, fitted(fit), col='red', type='b')
我在这里错过了什么。我希望输出一个平滑的曲线连接这些点。
attach
,它可能会导致很多错误。 - Gregor Thomas