第5章线性回归模型的应用
Download
Report
Transcript 第5章线性回归模型的应用
第5章
线性回归模型的应用
线性回归模型的应用
5.1 多元线性回归分析与因素控制
5.1.1多元回归与因素控制
5.1.2 缺失变量偏差
5.1.3 分割回归、F-W定理和影响消除
5.2 模型中变量的形式
5.2.1 对数模型和弹性
5.2.2 非线性自变量
线性回归模型的应用
5.3 虚拟变量
5.3.1 虚拟变量的引入方式
5.3.2 引入多个虚拟变量
5.4 参数约束检验
5.4.1 参数约束检验方法
5.4.2 参数约束检验应用
重要概念
5.1 多元线性回归分析与因素控制
5.1.1多元回归与因素控制
5.1.2 缺失变量偏差
5.1.3 分割回归、F-W定理和影响消除
5.1 多元线性回归分析与因素控制
5.1.1多元回归与因素控制
经济数据的生成受很多因素的影响,
要
研究所关注因素对经济过程的影响,必须对
其它因素的影响进行控制。
例子5.1
气温与冷饮消费
Coldr
0 1AirCd 2 Whether u
不能丢掉相关变量AirCd,否则可能产生
5.1 多元线性回归分析与因素控制
5.1.2 缺失变量偏差
丢掉相关变量,相当于将其放入误差项,如果
丢掉的变量与其他解释变量相关,间接地就导致解
释变量与误差项相关。
ˆ 的估计偏差: Bias (ˆ) E(ˆ)
例子5.1(续)
若回归的模型是:
Coldr 0 2 Whether u
5.1 多元线性回归分析与因素控制
5.1.2 缺失变量偏差
例子5.1(续)
且AirCd受Whether影响表示为:
AirCd 0 1Whether v
Bias ( ˆ2 ) E( ˆ2 ) 2 ˆ11
ˆ1
1
为上式中对
和
偏差的大小和方向由 ˆ1
1
的估计
共同决定。
5.1 多元线性回归分析与因素控制
5.1.2 缺失变量偏差
结论1:缺失变量偏误
设完整回归模型为 Y 0 1 X1 k X k Q u ,误
差项 u 满足外生性假设。丢掉变量Q 后的模型为
Y 0 1X1 k X k v 。Q 与 X i , i 1,2,, k 的
关系可表示为回归 Q 0 1 X1 k X k w ,ˆi 为 i
的OLS估计。丢掉变量 Q 导致的OLS估计偏误为
Bias( ˆ ) ˆ , i 1,2,, k
i
i
i
5.1 多元线性回归分析与因素控制
5.1.2 缺失变量偏差
例子5.2
货币需求量
邹志庄的模型
Yt 0 1 X1t 2 X 2t 3 X 3t ut
泰勒和纽豪斯的模型
Yt 0 1 X1t 2 X 2t 3 X 3t 4Yt 1 ut
5.1 多元线性回归分析与因素控制
5.1.3 分割回归、F-W定理和影响消除
分割回归步骤:
Yi 0 1 X1i 2 X 2i 3 X 3i ui
第一步:对以 X1 为因变量,X 2 、X 3 为自变量的回
归模型 X1i 0 2 X 2i 3 X 3i vi 进行OLS估计,得到回
归残差 v̂i ;
第二步:对以Y 为因变量,X 2 、X 3 为自变量的回
归模型 Yi 0 2 X 2i 3 X 3i wi 进行OLS估计,得到回
归残差 ŵi ;
5.1 多元线性回归分析与因素控制
5.1.3 分割回归、F-W定理和影响消除
分割回归步骤:
Yi 0 1 X1i 2 X 2i 3 X 3i ui
第三步:对以 ŵi 为因变量,v̂i 为自变量进行一元线
性回归 wˆ i vˆi i , 的OLS估计 ˆ 便是 1 的OLS
估计。
结 论2:ˆ 等于回归系数1 的OLS估计。(F-W定理)
其直观意义即是:X1 的回归系数的OLS估计,等于
X1
X2
X3 和
剔除
的影响后
对
的一元
Y
线性回归的回归系数OLS估计。
5.2 模型中变量的形式
5.2.1 对数模型和弹性
5.2.2 非线性自变量
5.2 模型中变量的形式
5.2.1 对数模型和弹性
• 前面的模型中回归系数刻画的都是边际效应:解
释变量变化以单位所能引起的被解释变量变化的
单位。(不能消除单位的影响)
• 弹性则采用相应的百分比变化,不受单位的影响。
• 对数模型的回归系数表示的就是弹性
log Y 0 1 log X1 m log X m m1 X m1 k X k u
• 取对数能降低数据量级,宏观数据经常取对数。
5.2 模型中变量的形式
5.2.2 非线性自变量
将加入的非线性自变量看做新的自变
量,
模型就还是线性的。
• 平方项:年龄对工资收入的影响、平均成
本和产量的关系(例子5.4)、工资收入和
阅历的关系 Y 0 1 (1/ X )
• 双曲线模型 Y /(1 e X u ) /(1 eX u ), X 0
• 逻辑曲线模型
5.3 虚拟变量
5.3.1 虚拟变量的引入方式
5.3.2 引入多个虚拟变量
5.3 虚拟变量
• 只取值0和1的自变量称为虚拟变量,也称
为哑变量(dummy variable)或者二值变量
(binary variable)。
• 此处仅讨论解释变量取虚拟变量的情况,
被解释变量取虚拟变量(二元选择模型)
的情形留待第7章解释。
5.3 虚拟变量
5.3.1 虚拟变量的引入方式
假设家庭消费支出受可支配收入影响,
计量模型为
Ci 0 1I i ui
1 高收入家庭
D
0 低收入家庭
5.3 虚拟变量
5.3.1 虚拟变量的引入方式
加法方式
Ci 0 d( c ) Di 1 I i ui
(c )
d
代表不同收入家庭自发性消费
的差异。
加法方式引入的虚拟变量,用于体
现不
同对象对应模型的常数项变化。
5.3 虚拟变量
5.3.1 虚拟变量的引入方式
乘法方式
Ci 0 d( s ) Di I i 1I i ui
(s )
d
代表不同收入家庭边际消费倾向的差异。
乘法方式引入的虚拟变量,用于体
现不
同对象对应模型的斜率参数的变化。
5.3 虚拟变量
5.3.1 虚拟变量的引入方式
混合方式
Ci 0 d( c ) Di ( 1 d( s ) Di ) I i ui
检验不同收入家庭消费模型是否有差异。
H0 :
(c)
d
(s)
d
0
5.3 虚拟变量
5.3.2 引入多个虚拟变量
当属性分类超过两个时,需要引入多个
虚拟变量来刻画不同类别对象的差异。
结 论3:虚拟变量的个数
对于带截距项的模型,为表示某一属性
不同类别引入虚拟变量时,虚拟变量的个数
等于类别个数减去1。
若虚拟变量数与类别数相同,则存在完
全共线性,模型无法估计。
5.3 虚拟变量
5.3.2 引入多个虚拟变量
例子5.6 性别、高等教育和工资收入
Y 0 1D1 2 D2 3expe u
Y 0 1D1 2 D2 3expe D1 D2 u
Y 0 1D1 2 D2 3 expe D1 D2 D1 expe u
1 受过高等教育
D1
0 未受过高等教育
1 男性
D2
0 女性
5.4 参数约束检验
5.4.1 参数约束检验方法
5.4.2 参数约束检验应用
5.4 参数约束检验
5.4.1 参数约束检验方法
• 原理:比较受约束的和不受约束的模型的
残差平方和是否有明显差别
检验统计量:
(SSR r SSR ur ) / q
Tr
SSR ur /( n (k 1))
无约束模型回归残差平方和:SSR ur
约束模型回归残差平方:SSR r
无约束模型中解释变量个数:k
约束条件个数:q
样本容量:n
5.4 参数约束检验
5.4.1 参数约束检验方法
结论4:参数约束检验统计量
在约束条件(原假设)成立时,统计
量 Tr 服从自由度为q和(n-(k+1))的 F分布。
原假设:
H 0 : 参数约束正确
5.4 参数约束检验
5.4.2 参数约束检验应用
参数约束检验应用
冗余变量联合检验
Y 0 1 X1 k X k u
H 0 : k q 1 k 0
例子5.3 高等教育规模-不同地区
ln Y 0 d1D1 d2 D2 1 X1 2 X 2 3 ln X 3 4 ln X 4 5 ln X 5 u
H0 : d1 d 2 0
Tr
(SSR r SSR ur ) / q (0.6802 0.6514) / 2
0.51 F0.05 (2,23) 5.72
SSR ur /( n (k 1)) 0.6514 /(31 (7 1))
故认为不同地区的高等教育规模模型没有显著差异。
参数约束检验应用
冗余变量联合检验
例子5.3 高等教育规模-不同地区
EViews 实现该检验:
先对无约束模型进行回归,在结果输出界面点击
View→Coefficient Diagnostics→Redundant Variables TestLikelihood Ratio…,
在弹出的对话框中键入需要检验的冗余变量,点击OK
参数约束检验应用
冗余变量联合检验
例子5.3 高等教育规模-不同地区
得到结果:
参数约束检验应用
函数形式检验
RESET(Regression Equation Specification Error Test)
步骤:
Y 0 1 X1 2 X 2 u
1.对 Y 0 1 X1 2 X 2 u 进行回归,得拟合值
Yˆ 0 1 Xˆ 1 2 Xˆ 2
2.对Y 0 1 X1 2 X 2 1Yˆ 2 2Yˆ 3 进行回归
3.对原假设 H 0 : 1 2 0 进行检验
参数约束检验应用
函数形式检验
例子5.7 工资模型中的高阶项
I : lwage 0 1age 2educ 3exper 4 married 5 IQ u
II : lwage 0 1age 2educ 3exper
4 married 5 IQ 1lwagef 2 1lwagef 3
Tr
(SSR r SSR ur ) / q
(49.86 49.26) / 2
2.515 F0.05 (2,413)
SSR ur /( n (k 1)) 49.26 /( 421 (7 1))
参数约束检验应用
函数形式检验
例子5.7 工资模型中的高阶项
EViews实现该检验:
对原模型进行OLS回归,在回归结果界面点击
View→Stability Diagnostics→Ramsey RESET Test
在弹出的对话框中键入需要添加的拟合项阶数
参数约束检验应用
函数形式检验
例子5.7 工资模型中的高阶项
得到结果:
参数约束检验应用
线性约束检验
' X , (1 , 2 ,... q )' , X ( X 1 , X 2,... X q )' , ( 1 , 2 ,..., q )'
例子5.8 规模报酬不变生产函数
P AL K eu , 0, 0
Y 0 1 X1 2 X 2
Y ln P
X1 ln L
X 2 ln K
0 ln A
1
2
参数约束检验应用
线性约束检验
例子5.8 规模报酬不变生产函数
(SSR r SSR ur ) / q (0.074652 0.074569) / 1
Tr
0.023 F0.05 (1,21)
SSR ur /( n (k 1))
0.074569 /( 23 (2 1))
EViews实现该检验:
在估计结果界面点击View→CoefficientDiagnostics→Wald
Test-Coefficient Restrictions…,在弹出窗口键入线性约束
参数约束检验应用
线性约束检验
例子5.8 规模报酬不变生产函数
得到结果:
参数约束检验应用
参数断点检验(Breakpoint Test)
模型参数在某处发生结构性变化
设有两组样本,样本容量分别为 n1和 n2 ,设
(1)
(1)
(1)
(1)
Y
X
X
u
第一组数据的回归模为
,
0
1
1
k
k
( 2)
( 2)
( 2)
( 2)
Y
X
X
u
第二组样本的回归模型为
,
0
1
1
k
k
将两个数据集合合并后采用的回归模型为
Y 0 1 X1 k X k u
H 0 : i(1) i( 2) , i 0,1,, k
参数约束检验应用
参数断点检验(Breakpoint Test)
步骤:
1.用第一组数据对Y 0(1) 1(1) X1 k(1) X k u (1) 回归,
得出残差平方和 SSR1
( 2)
( 2)
( 2)
( 2)
Y
X
X
u
2.用第二组数据对 0 1 1
回归,
k
k
回归残差为 SSR 2 ,无约束残差平方和为
SSR ur SSR1 SSR 2
3.用合并数据对Y 0 1 X1 k X k u 回归,得约
束的残差平方和 SSR r ,约束条件个数 p k 1
参数约束检验应用
参数断点检验(Breakpoint Test)
步骤:
4.定义检验统计量
[SSR r (SSR1 SSR 2 )] /( k 1)
Tt
~ F (k 1,[n 2(k 1)])
(SSR1 SSR 2 ) /[ n 2(k 1)]
参数约束检验应用
参数断点检验(Breakpoint Test)
若样本为时间序列,则称之为邹检验(Chow
Breakpoint Test)
例子5.9
贝塔系数(股价与指数的关系)
Yt X t 1 X t 1 Yt 1 ut
参数约束检验应用
参数断点检验(Breakpoint Test)
例子5.9
贝塔系数(股价与指数的关系)
第一个样本得到
Yt 0.02 0.85 X t 0.84 X t 1 0.97Yt 1
第二个样本得到
SSR1 0.126636
Yt 0.62 1.41X t 1.18 X t 1 0.86Yt 1
SSR 2 0.373328
SSR ur 0.499964
参数约束检验应用
参数断点检验(Breakpoint Test)
例子5.9
贝塔系数(股价与指数的关系)
整体样本得到
Yt 0.25 1.24 X t 1.15 X t 1 0.94Yt 1
SSR r 0.528167
[SSR r (SSR 1 SSR 2 )] /( k 1)
Tr
(SSR 1 SSR 2 ) /[ n 2(k 1)]
(0.528167 0.499964) / 4
0.499964 /( 292 2 4)
4.00 F0.01 (4,284) 2.37
参数约束检验应用
参数断点检验(Breakpoint Test)
EViews实现该检验:
对整个样本区间进行回归(即第三个回归),在回归结果
输出界面顺序点击
View→Stability Tests→Chow Breakpoint Test,
弹出对话框中键入断点日期
参数约束检验应用
参数断点检验(Breakpoint Test)
得到结果:
如果对横截面数据进行断点检验,首先确定将样本分为两
个子样本的指标变量(例如性别),然后对合并样本进行
回归,并在结果输出界面点击View→Coefficient
Diagnostics→Factor Breakpoint Test,在弹出的对话框中输
入指标变量(例如性别),点击OK输出断点检验结果。
重要概念
1. 当影响因变量的自变量有多个,并且自变量之间存在
相关关系时,为正确估计所关注自变量对因变量的影响,
需要将相关自变量一同引入模型。
2. 丢失相关自变量会引起估计偏出,估计偏差的大小与
关注变量和缺失的相关变量的相关程度以及缺失变量对
因变量的回归系数确定。如果缺失变量与关注变量不相
关(无关变量),则不会引起估计偏误;如果缺失变量
对因变量没有解释能力,也不会引起估计偏误。
3. F-W定理表明,多元线性回归系数的OLS估计可以采用
多次线性回归的OLS估计得到。分割回归的原理在于首
先消除掉相关变量对因变量和所关注自变量的影响,通
过线性回归取残差的方法消除相关变量的影响。分割回
归从另一个侧面解释了多元回归的因素控制作用。
重要概念
4. 在应用中,可以对回归模型中的变量进行对数变换,由
此得出的回归系数为因变量关于自变量的弹性或者半弹性。
根据需要,可以引入自变量的平方项和交叉相乘项,更为
灵活地反映自变量对因变量的影响。一些因变量和自变量
的非线性模型,可以变换为线性模型,并可以用OLS对模
型参数进行估计。
5. 当自变量为属性变量时,需要用虚拟变量表示。根据需
要虚拟变量可以加分、乘法和混合三种方法引入模型。某
一属性有k个类别时,如果模型有截距项,为避免完全共
线性,只能引入k-1个虚拟变量,此时虚拟变量的回归系
数表示与基础类别的差异。
6. 参数约束检验用于检验回归模型的回归系数是否满足给
定的约束条件,检验的思想是对约束模型和无约束模型的
残差平方和进行比较,并以此为基础构造F检验统计量。
参数约束检验可用于冗余变量检验、回归函数形式检验、
回归系数线性约束检验以及参数断点检验。