当前位置:网站首页>R语言 —— 多元线性回归
R语言 —— 多元线性回归
2022-08-02 03:29:00 【clarkjs】
一、模型简介
一元线性回归是一个主要影响因素作为自变量来解释因变量的变化,在现实问题研究中,因变量的变化往往受几个重要因素的影响,此时就需要用两个或两个以上的影响因素作为自变量来解释因变量的变化,这就是多元回归亦称多重回归。当多个自变量与因变量之间是线性关系时,所进行的回归分析就是多元线性回归。
二、求解过程
这里我使用的数据是包里面自带的数据,我们导入并进行查看:
可以看到第一列是我们的数据标签(无数学含义),后面五列分别为对应的五个特征即相应的数值。我的任务是使用后四个变量来拟合第一个变量"Murder"
在进行多元线性回归之前,通常需要对变量进行相关性分析,例如:我们想用x, y 两个变量来拟合变量 z, 如果x, y相关性过强,则我们只需要其中一个变量就可以拟合z,这就是我们学的多重共线性。因此,我使用 cor 函数查看相关性,如下图所示:
由于相关性矩阵并不直观,因此我使用散点矩阵图来可视化此关系,R语言代码及可视化结果如下(其中我使用了smoother平滑方法):
边栏推荐
猜你喜欢

AD PCB导出Gerber文件(非常详细的步骤)

uniCloud通讯录实战

MPU6050 加速度计和陀螺仪传感器与 Arduino 连接

网站开发方案研究
![[Arduino connected to GPS module (NEO-6M) to read positioning data]](/img/16/30ce36f4c11f285d42473d0fec91f0.png)
[Arduino connected to GPS module (NEO-6M) to read positioning data]

工业边缘网关究竟强大在哪里?

联阳IT6561|IT6561FN方案电路|替代IT6561方案设计DP转HDMI音视频转换器资料

功率计,物联网,智能插座电路设计【毕业设计】

Visual Studio2022创建setup项目

【opencv】error: (-215:Assertion failed) ssize.empty() in function ‘cv::resize‘报错原因
随机推荐
【MQ-3 酒精检测器与 Arduino检测酒精】
Nest 的实现原理?理解了 reflect metadata 就懂了
连接本地MySql时出现2003-Can‘t connect to MySql server on ‘localhost‘(10061)
树莓派4B打开文件管理时出现闪退
【水位传感器与 Arduino 连接测量水位】
研发过程中的文档管理与工具
ArrayList LinkList效率对比
18张图,直观理解神经网络、流形和拓扑
Go 程序太大了,能要个延迟初始化不?
[Arduino connects the clock module to display the time on LCD1602]
OneNET Studio与IoT Studio对比分析
01背包问题(动态规划)
uniCloud通讯录实战
Industry where edge gateway strong?
深度学习理论:model.fit 函数参数详解
78XX 79XX多路输出电源
GM8775C MIPI转LVDS调试心得分享
龙讯LT6911系列C/UXC/UXB/GXC/GXB芯片功能区别阐述
关于IIC SDA毛刺的那些事
Temporal Segment Networks:Towards Good Practices for Deep TSN论文精读笔记