将回归添加到R中的散点图

时间:2013-05-10 13:43:17

标签: r plot regression scatter-plot scatter

我想在R中的散点图中添加回归,并在降雪依赖时使高程独立。我知道如何构建一个简单的散点图 - 但是使用回归并在降雪依赖的情况下使高程独立 - 这是我坚持的事情......非常感谢!

到目前为止,我已经创建了简单的散点图:

> elevation=c(12, 34, 32, 12, 11, 14, 56, 75, 43)
> snowfall=c(6, 52, 41, 25, 22, 9, 43, 67, 32)
> snowfallElevationPlot = data.frame(elevation=elevation, snowfall=snowfall)
> plot(elevation, snowfall)

2 个答案:

答案 0 :(得分:5)

使用abline,如下所示:

# Estimating the model
model <-  lm(snowfall~elevation, data=snowfallElevationPlot)

# Plot 
plot(elevation, snowfall)

# Adding the regression line to the plot
abline(model)

这会产生

enter image description here

答案 1 :(得分:3)

使用lm函数完成线性模型的构建。使用abline在绘图中绘制该线。这些功能的文档中的示例应足以让您入门。