- 10
- 0
- 约2.31千字
- 约 3页
- 2017-11-22 发布于浙江
- 举报
R实现一元线性回归
(一)、数据的读入与变量间关系
通过read.csv 函数将整理好的数据读入到工作空间中,并将数据框中的数据存储
为相应的变量名下数学成绩赋值于math、物理成绩赋值于physics.然后绘制出
两门成绩间的散点图以查看两者之间是否具有函数关系:
data1 - read.csv(C:/Users/MyPC/Desktop/管理统计学/管理统计-一元线性
回归/six.csv,fileEncoding = GBK)
math - data1[,2];
physics - data1[,3];
plot(math,physics,main=散点图,xlab=数学成绩,ylab=物理成绩)
(二)、图形的解释与关系的确定
从散点图中可以看到,两门成绩间为线性关系,且为正相关即同增同减. 于是
利用函数cor()求出两门成绩的相关系数如下:
cor(math,physics)
## [1] 0.7847639
(三)、一元线性模型的模拟及检验
由散点图以及相关系数可知,可使用一元线性回归模型对所给数据进行拟合,并对
未来的结果进行相应的预测.在拟合的模型基础上对拟合结果进行显著性检验,取
= 0.05. 函数代码及拟合结果如下:
lm.fit - lm(physics~math,data=data1)#一
原创力文档

文档评论(0)