【发布时间】:2017-02-05 19:18:48
【问题描述】:
我想在 R 中绘制一条简单的回归线。我已输入数据,但回归线似乎不正确。有人可以帮忙吗?
x <- c(10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120)
y <- c(10, 18, 25, 29, 30, 28, 25, 22, 18, 15, 11, 8)
df <- data.frame(x,y)
plot(y,x)
abline(lm(y ~ x))
【问题讨论】:
-
无论如何,OP 都在有效地绘制抛物线。很难得到一个有意义的 linear 线最适合它。
-
对。我想代表 OP 需要更多信息,关于他们正在寻找的最佳拟合线是否应该更抛物线,或者关于你提到的错字......这还有待观察!
-
首先,我只是想获得代码方面的帮助,因为我不知道它有什么问题,因为它给了我错误的情节。看到这个情节后,我开始觉得我可能做错了。我不是来这里寻求家庭作业帮助的。我发布这张照片只是为了澄清。
-
图表中的 y 和 x 颠倒了,这就是为什么这条线很低。
标签: r plot regression linear-regression lm