【发布时间】:2016-12-06 14:47:12
【问题描述】:
我正在用 R 中的 lm 构建一个二次模型:
y <- data[[1]]
x <- data[[2]]
x2 <- x^2
quadratic.model = lm(y ~ x + x2)
现在我想在绘图上同时显示预测值和实际值。我试过这个:
par(las=1,bty="l")
plot(y~x)
P <- predict(quadratic.model)
lines(x, P)
但这条线总是曲折地出现。也许它与它是二次的事实有关?谢谢你的帮助。
【问题讨论】:
-
我认为您必须在绘制之前按 x 对预测数据进行排序。
标签: r plot regression linear-regression lm