Day 3 Multiple Linear Regression

1 概念

多元线性回归是对简单线性回归的推广,同时有着不同于简单线性回归的特性。

多元线性回归(Multiple Linear Regression)尝试通过已知数据找到一个线性方程来描述两个及以上的特征(自变量)与输出(因变量)之间的关系,并用这个线性方程来预测结果。

多元线性回归的数学形式如下:

应用多元线性回归时,我们需要关注不同变量对预测结果的影响,以及不同的变量之间有什么联系

2使用多元线性回归分析的前提

线性:自变量和因变量线性相关

同方差性:随机误差项的方差应为常数,也就是说样本残差的平方 e_t^2 不随自变量的变化而变化

多元正态:残差应符合正态分布

低多重共线性:使用多元线性回归时,如果特征(自变量)之间高度相关,会使回归估计不准确,称为多重共线性。我们需要保证数据没有或具有较低的多重共线性

3 变量的选择

使用太多的变量可能会导致模型变得不精确,尤其是存在对输出结果没有影响或者对其它变量有较大影响的变量时。选择变量可以采用以下几种方法:

  • 向前选择法:从没有变量开始,使用某种标准,选择对拟合结果改进最大的变量,重复这个过程直到增加新的变量对结果没有明显的改善。
  • 向后剔除法:从具有多个候选变量开始,使用某种标准,评估去除变量对拟合结果的负面影响,逐个去除影响最小的变量,直到去除每个变量都会对结果造成重要的负面影响。
  • 双向对比法

4 虚拟变量

要想在回归模型中使用非数值数据类型,可以把它们视为分类数据

分类数据,是指反应事物类型的离散数据(固定且无序),比如性别(男/女)。在模型中,我们可以用虚拟变量来表示这种数据。虚拟变量通常使用 1、0 这样的值来表示肯定或否定的含义。

5 虚拟变量陷阱

虚拟变量陷阱指两个或多个变量之间高度相关的情形。简单的说就是一个变量可以通过其它变量预测。例如男性类别可以通过女性类别判断(女性值为 0 时,表示男性),所以对于男女问题,变量应该只有一元。

假设有 m 个相互关联的类别,为了解决虚拟变量陷阱,可以在模型构建时只选取 m-1 个虚拟变量。

数据集50_Startups.csv

R&D Spend,Administration,Marketing Spend,State,Profit
165349.2,136897.8,471784.1,New York,192261.83
162597.7,151377.59,443898.53,California,191792.06
153441.51,101145.55,407934.54,Florida,191050.39
144372.41,118671.85,383199.62,New York,182901.99
142107.34,91391.77,366168.42,Florida,166187.94
131876.9,99814.71,362861.36,New York,156991.12
134615.46,147198.87,127716.82,California,156122.51
130298.13,145530.06,323876.68,Florida,155752.6
120542.52,148718.95,311613.29,New York,152211.77
123334.88,108679.17,304981.62,California,149759.96
101913.08,110594.11,229160.95,Florida,146121.95
100671.96,91790.61,249744.55,California,144259.4
93863.75,127320.38,249839.44,Florida,141585.52
91992.39,135495.07,252664.93,California,134307.35
119943.24,156547.42,256512.92,Florida,132602.65
114523.61,122616.84,261776.23,New York,129917.04
78013.11,121597.55,264346.06,California,126992.93
94657.16,145077.58,282574.31,New York,125370.37
91749.16,114175.79,294919.57,Florida,124266.9
86419.7,153514.11,0,New York,122776.86
76253.86,113867.3,298664.47,California,118474.03
78389.47,153773.43,299737.29,New York,111313.02
73994.56,122782.75,303319.26,Florida,110352.25
67532.53,105751.03,304768.73,Florida,108733.99
77044.01,99281.34,140574.81,New York,108552.04
64664.71,139553.16,137962.62,California,107404.34
75328.87,144135.98,134050.07,Florida,105733.54
72107.6,127864.55,353183.81,New York,105008.31
66051.52,182645.56,118148.2,Florida,103282.38
65605.48,153032.06,107138.38,New York,101004.64
61994.48,115641.28,91131.24,Florida,99937.59
61136.38,152701.92,88218.23,New York,97483.56
63408.86,129219.61,46085.25,California,97427.84
55493.95,103057.49,214634.81,Florida,96778.92
46426.07,157693.92,210797.67,California,96712.8
46014.02,85047.44,205517.64,New York,96479.51
28663.76,127056.21,201126.82,Florida,90708.19
44069.95,51283.14,197029.42,California,89949.14
20229.59,65947.93,185265.1,New York,81229.06
38558.51,82982.09,174999.3,California,81005.76
28754.33,118546.05,172795.67,California,78239.91
27892.92,84710.77,164470.71,Florida,77798.83
23640.93,96189.63,148001.11,California,71498.49
15505.73,127382.3,35534.17,New York,69758.98
22177.74,154806.14,28334.72,California,65200.33
1000.23,124153.04,1903.93,New York,64926.08
1315.46,115816.21,297114.46,Florida,49490.75
0,135426.92,0,California,42559.73
542.05,51743.15,0,New York,35673.41
0,116983.8,45173.06,California,14681.4

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值