8、用R语言进行回归分析

本文探讨了R语言中的回归分析,包括简单线性回归、多项式回归和多元回归,并详细阐述了OLS(最小二乘法)模型的统计假设,如正态性、独立性、线性以及同方差性。在分析过程中,提到了异常观测值的处理和通过引入二次项改进模型拟合的效果。
摘要由CSDN通过智能技术生成

OLS模型:最小二乘法模型

8.1 回归的多面性

8.2 OLS回归

8.1简单线性回归

	#8.2.2简单线性回归
	dt<-women
	fit<-lm(weight~height,data=dt)#先y后x
	summary(fit)
	plot(dt$height,dt$weight)#先x后y
	abline(fit)#回归线

8.2多项式回归

	#8.2.3多项式回归
	##y可能不止和x相关呢?还可能和x^2相关呀
	fit2<-lm(weight~height+I(height^2),data=dt)
	#先y后x;I(height^2)之中的I()是为了防止出现将^识别错误
	summary(fit2)
	plot(dt$height,dt$weight)#先x后y
	lines(dt$height,fitted(fit2))#预测值:fitted(fit2)

8.3多元回归

	#8.2.4多元线性回归
	states<-as.data.frame(state.x77[,c('Murder','Population','Illiteracy','Income','Frost')])
	#计算相关系数
	cor(states)
	install.packages("car")
	library(car)
	scatterplotMatrix(states,spread=FALSE,smoother.args=list(lty=2))#回归前的参考
	fit3<-lm(Murder~Populati
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值