统计-一文教会你如何用R做多重线性回归

当有两个及以上的X变量时,线性回归不能用了,此时要做多重线性回归。

上代码

1. 给出数据
mouse.data<-data.frame(
   weight=c(1.8,0.9,2.4,3.5,3.9,4.4,5.1,5.6,6.3),
   size=c(1.4,2.6,1.0,3.7,5.5,3.2,3.0,4.9,6.3),
   tail=c(1.2,1.5,2.1,2.1,1,2,1.3,1.8,1.9))
##看一下
mouse.data
image.png
2. 看一下数据情况
plot(mouse.data)
image.png
3. 拟合多重线性回归
multiple.regression<-lm(mouse.data$size~mouse.data$weight+mouse.data$tail)
4. 查看拟合指标
summary(multiple.regression)

image.png

如果你不知道怎么读,请移步https://www.jianshu.com/p/178190a5e8e3

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容