将回归线(和拟合优度统计数据)添加到散点图

时间:2014-10-23 22:49:47

标签: r plot line lm

在查看其他stackoverflow帖子后,我试图在我的散点图中添加回归线:

plot(subdata2$PeakToGone, subdata2$NO3_AVG, xlim = c(0, 70))
abline(lm(PeakToGone~NO3_AVG, data = subdata2))

但是,它没有显示该行。我还想将lm中的R ^ 2,RMSE和p值作为文本添加到图中。

如何将回归线添加到绘图中,以及这些拟合优度统计数据?

1 个答案:

答案 0 :(得分:1)

默认情况下,plot将第一个参数视为x,将第二个参数视为y。试试

plot(y = subdata2$PeakToGone, x = subdata2$NO3_AVG, xlim = c(0, 70))
abline(lm(PeakToGone~NO3_AVG, data = subdata2))

现在查看该行是否可见。您将找到第二个问题的答案here