在R中使用lm()绘制多项式回归预测时的混乱图

在R中使用lm()绘制多项式回归预测时的混乱图,r,plot,regression,linear-regression,lm,R,Plot,Regression,Linear Regression,Lm,我正在用lm在R中建立一个二次模型: y <- data[[1]] x <- data[[2]] x2 <- x^2 quadratic.model = lm(y ~ x + x2) y您需要order(): P您需要order(): P我认为在绘制预测数据之前,必须按x对其进行排序。使用曲线:我认为在绘制预测数据之前,必须按x对其进行排序。使用曲线: par(las=1,bty="l") plot(y~x) P <- predict(quadratic.model)

我正在用lm在R中建立一个二次模型:

y <- data[[1]]
x <- data[[2]]
x2 <- x^2

quadratic.model = lm(y ~ x + x2)
y您需要
order()

P

您需要

order()


P我认为在绘制预测数据之前,必须按x对其进行排序。使用
曲线
:我认为在绘制预测数据之前,必须按x对其进行排序。使用
曲线
par(las=1,bty="l")
plot(y~x)
P <- predict(quadratic.model)
lines(x, P)
P <- predict(quadratic.model)
plot(y~x)
reorder <- order(x)
lines(x[reorder], P[reorder])