2013-05-10 113 views
1

我想回归添加到R中我的散点图,并做出独立而降雪依赖性升高。我知道如何构建一个简单的散点图 - 但使用回归和独立的高程,而降雪依赖 - 是我坚持的东西......非常感谢!添加回归散点图中的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) 

回答

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

+2

+1,但我觉得OP将学习更多来自lm'和'abline的'文档推断这“他自己。 – 2013-05-10 13:48:43

+0

非常感谢!但由于某些原因,它不为我工作 - 我得到了以下错误:错误int_abline(A = A,B = B,H = H,V = V,untf = untf,...): plot.new还没有被称为尚未 – 2013-05-10 13:56:44

+0

@AndreiIvanov见我的编辑,我忘了包括'情节(海拔,降雪)',现在它固定:d – 2013-05-10 14:03:11

3

建立一个线性模型使用lm功能完成。使用abline完成绘图中该线的绘制。这些函数的文档中的例子应该足以让你开始。