计量经济学Stata软件应用4--(Stata软件之异方差)-1次课课件.ppt

上传人(卖家):ziliao2023 文档编号:5845036 上传时间:2023-05-12 格式:PPT 页数:22 大小:240.54KB
下载 相关 举报
计量经济学Stata软件应用4--(Stata软件之异方差)-1次课课件.ppt_第1页
第1页 / 共22页
计量经济学Stata软件应用4--(Stata软件之异方差)-1次课课件.ppt_第2页
第2页 / 共22页
计量经济学Stata软件应用4--(Stata软件之异方差)-1次课课件.ppt_第3页
第3页 / 共22页
计量经济学Stata软件应用4--(Stata软件之异方差)-1次课课件.ppt_第4页
第4页 / 共22页
计量经济学Stata软件应用4--(Stata软件之异方差)-1次课课件.ppt_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、计量经济软件应用计量经济软件应用Stata软件实验之异方差软件实验之异方差实验目的:实验目的:能够借助能够借助Stata软件诊断异方差的存在软件诊断异方差的存在(White检验检验)和修正异方差和修正异方差(加权最小二乘法加权最小二乘法WLS),能对软件运行结果进行解释。能对软件运行结果进行解释。u知识点:知识点:异方差检验的最常用方法异方差检验的最常用方法White检验检验出现异方差的最常见原因,是误差项的条件方差与某些解出现异方差的最常见原因,是误差项的条件方差与某些解释变量相关,因此检验异方差的基本思路就是看误差项的释变量相关,因此检验异方差的基本思路就是看误差项的条件方差是否与解释变量

2、相关。条件方差是否与解释变量相关。怀特检验考虑到误差项方差与所有解释变量的相关关系,怀特检验考虑到误差项方差与所有解释变量的相关关系,还进一步考虑了误差项方差与所有解释变量的平方及每两还进一步考虑了误差项方差与所有解释变量的平方及每两个解释变量的交互项的相关关系。怀特检验分为个解释变量的交互项的相关关系。怀特检验分为怀特一般怀特一般检验检验(Whites general test)和和怀特特殊检验怀特特殊检验(Whites special test)。例如对于包含例如对于包含3个解释变量的原模型,个解释变量的原模型,怀特一般检验怀特一般检验的模型的模型为:为:22220112233415263

3、712813923eXXXXXXXXXXaX X0129:0Ha原假设实际上是对模型进行原假设实际上是对模型进行回归总体显著性检验回归总体显著性检验(F检验检验),如果拒绝原假设,则存在异方差,如果不能拒绝原假设,如果拒绝原假设,则存在异方差,如果不能拒绝原假设,则不存在异方差。则不存在异方差。容易看出,用于怀特一般检验的模型会包含很多解释变量;容易看出,用于怀特一般检验的模型会包含很多解释变量;例如如果原模型有例如如果原模型有3个解释变量,那么怀特一般检验的模型个解释变量,那么怀特一般检验的模型将包含将包含9个解释变量,而如果原模型有个解释变量,而如果原模型有6个解释变量,那么怀个解释变量,

4、那么怀特一般检验的模型将包含特一般检验的模型将包含27个解释变量。这样对于样本容量个解释变量。这样对于样本容量不大的数据,使用怀特一般检验会使得估计的时候自由度偏不大的数据,使用怀特一般检验会使得估计的时候自由度偏少。少。为此,为此,怀特特殊检验怀特特殊检验使用了一个节省自由度的回归模型,即:使用了一个节省自由度的回归模型,即:其中其中 是原模型的拟合值,是原模型的拟合值,是拟合值的平方。由于是拟合值的平方。由于 是所是所有解释变量的线性函数,而有解释变量的线性函数,而 是这些解释变量的平方项和交是这些解释变量的平方项和交互项的线性函数,因此用该模型代替怀特一般检验的模型来互项的线性函数,因此

5、用该模型代替怀特一般检验的模型来22012 (1)eYYY2YY2Y进行异方差检验是可行的。具体来说,进行异方差检验是可行的。具体来说,针对模型针对模型(1),同方,同方差原假设为:差原假设为:原假设实际上是对模型原假设实际上是对模型(1)进行进行回归总体显著性检验回归总体显著性检验(F检验检验);如果拒绝原假设,则存在异方差,如果不能拒绝原假设,则如果拒绝原假设,则存在异方差,如果不能拒绝原假设,则不存在异方差。不存在异方差。异方差的修正异方差的修正加权最小二乘法加权最小二乘法如果通过如果通过White检验发现存在异方差性,可以使用加权最小检验发现存在异方差性,可以使用加权最小二乘二乘(WL

6、S)进行估计。进行估计。1、异方差形式已知时的加权最小二乘估计、异方差形式已知时的加权最小二乘估计(以一元为例以一元为例)假如已经知道异方差的具体形式,如:假如已经知道异方差的具体形式,如:其中其中 简记为简记为 是解释变量的一个已知函数;对于原模是解释变量的一个已知函数;对于原模型型 两端乘以权重两端乘以权重 ,得到:,得到:012:0H222()()iiiiVarh Xh()ih Xih01iiiYX1ih (同方差模型同方差模型)2、异方差形式未知时异方差形式未知时的加权最小二乘估计的加权最小二乘估计(以一元为例以一元为例)在一般情况下,我们不可能知道的异方差的具体形式,这在一般情况下,

7、我们不可能知道的异方差的具体形式,这就就需要对异方差的函数形式做出估计需要对异方差的函数形式做出估计,然后再进行加权最,然后再进行加权最小二乘估计。这种方法属于可行的广义最小二乘估计小二乘估计。这种方法属于可行的广义最小二乘估计(FGLS)的一种。的一种。处理异方差问题的处理异方差问题的FGLS的步骤是:的步骤是:第第 1 步:对步:对 进行进行OLS回归,得到残差平方回归,得到残差平方 及及其自然对数其自然对数 ;第第 2 步:对以下模型进行步:对以下模型进行OLS回归,并得到拟合值回归,并得到拟合值第第 3 步:计算步:计算 的指数的指数 (这里(这里 exp 是是 Stata 指数函数的

8、命令)指数函数的命令)01iiiiiiiYXhhhh01iiiYX2ie2lnie201lniiieaa Xv2lniigeigiihexp g()第第 4 步:步:以以 为异方差函数形式的估计为异方差函数形式的估计对原模型对原模型 进行进行WLS估计,权重为估计,权重为 ,此时,变换后,此时,变换后的模型为:的模型为:此模型为同方差模型。此模型为同方差模型。ih01iiiYX01iiiiiiiYXhhhh1ih异方差检验和修正的异方差检验和修正的Stata基本命令基本命令whitetst对最近的回归进行怀特一般检验。对最近的回归进行怀特一般检验。whitetst,fitted对最近的回归进行

9、怀特特殊检验。对最近的回归进行怀特特殊检验。wls0 y x1 x2xk,wvar(hh)type(abse)nocony 对对 x1,x2,xk 的的WLS回归,回归,wvar(hh)中的中的 hh 表示表示异方差函数形式的开平方,异方差函数形式的开平方,注意这里是异方差函数形式注意这里是异方差函数形式的开平方的开平方;选项;选项 type(abse)和和 nocon 是使用上述是使用上述FGLS方法时必须指定的。方法时必须指定的。Stata软件操作实例软件操作实例实验实验 1 工资方程中异方差的检验和修正工资方程中异方差的检验和修正本例使用本例使用“工资方程工资方程1.dta”数据文件介绍

10、异方差的检验和修数据文件介绍异方差的检验和修正。正。1、打开数据文件。、打开数据文件。直接双击直接双击“工资方程工资方程1.dta”文件;或者点文件;或者点击击Stata窗口工具栏最左侧的窗口工具栏最左侧的Open键,然后选择键,然后选择“工资方程工资方程1.dta”即可;即可;2、估计工资方程:、估计工资方程:其中其中lnwage工资对数,工资对数,exp工作经验,工作经验,expsq工作经验的平方工作经验的平方;命令及运行结果:命令及运行结果:reg lnwage edu exp expsq0123ln+(2)wageeduexpexpsq u _cons 1 1.1 1 5 5 9 9

11、3 3 4 4 7 7 .0 0 8 8 2 2 5 5 6 6 4 4 7 7 1 1 4 4.0 0 4 4 0 0.0 0 0 0 0 0 .9 9 9 9 7 7 3 3 6 6 2 2 4 4 1 1.3 3 2 2 1 1 3 3 3 3 1 1 expsq -.0 0 0 0 0 0 2 2 5 5 6 6 7 7 .0 0 0 0 0 0 0 0 9 9 4 4 -2 2.7 7 3 3 0 0.0 0 0 0 6 6 -.0 0 0 0 0 0 4 4 4 4 1 1 1 1 -.0 0 0 0 0 0 0 0 7 7 2 2 2 2 exp .0 0 1 1 4 4 2 2

12、 1 1 1 1 2 2 .0 0 0 0 4 4 3 3 7 7 7 7 4 4 3 3.2 2 5 5 0 0.0 0 0 0 1 1 .0 0 0 0 5 5 6 6 2 2 3 3 2 2 .0 0 2 2 2 2 7 7 9 9 9 9 2 2 edu .0 0 5 5 5 5 2 2 3 3 5 5 1 1 .0 0 0 0 6 6 2 2 2 2 6 6 8 8 8 8.8 8 7 7 0 0.0 0 0 0 0 0 .0 0 4 4 3 3 0 0 1 1 8 8 6 6 .0 0 6 6 7 7 4 4 5 5 1 1 6 6 lnwage Coef.Std.Err.t P|

13、t|95%Conf.Interval Total 3 3 4 4 4 4.7 7 8 8 2 2 2 2 1 1 1 1 2 2 2 2 4 4 .2 2 8 8 1 1 6 6 8 8 4 4 8 8 1 1 2 2 Root MSE =.5 5 1 1 0 0 9 9 9 9 Adj R-squared=0 0.0 0 7 7 3 3 0 0 Residual 3 3 1 1 8 8.8 8 1 1 5 5 7 7 8 8 2 2 1 1 2 2 2 2 1 1 .2 2 6 6 1 1 1 1 1 1 0 0 3 3 8 8 6 6 R-squared =0 0.0 0 7 7 5 5

14、3 3 Model 2 2 5 5.9 9 6 6 6 6 4 4 2 2 8 8 2 2 3 3 8 8.6 6 5 5 5 5 4 4 7 7 6 6 0 0 7 7 Prob F =0 0.0 0 0 0 0 0 0 0 F(3,1221)=3 3 3 3.1 1 5 5 Source SS df MS Number of obs=1 1 2 2 2 2 5 5.reg lnwage edu exp expsqStata软件操作实例软件操作实例3、异方差的检验:、异方差的检验:white检验检验怀特检验分为怀特一般检验和怀特特殊检验。怀特检验分为怀特一般检验和怀特特殊检验。怀特一般检验怀

15、特一般检验的步骤:的步骤:第第 1 步:对步:对(2)式进行式进行OLS回归。在这里,我们对这一回归的回归。在这里,我们对这一回归的结果不感兴趣,可以在结果不感兴趣,可以在reg命令前加上命令前加上quietly选项,其含义是选项,其含义是让让Stata进行回归,但不显示结果。进行回归,但不显示结果。(quietly可用于任何可用于任何Stata命命令的前面,表示不在令的前面,表示不在Stata的的Result窗口中显示分析结果。窗口中显示分析结果。)quietly reg lnwage edu exp expsq第第 2 步:使用步:使用predict命令生成残差命令生成残差 u(e),并生

16、成残差的平方,并生成残差的平方usq()。predict u,residualgen usq=u22eStata软件操作实例软件操作实例第第 3 步:生成所有解释变量的平方项:步:生成所有解释变量的平方项:edusq、expsqsq(原模原模型的解释变量中已经有型的解释变量中已经有 exp 的平方项的平方项expsq,所以不用再生成,所以不用再生成exp 的平方项的平方项);生成每两个解释变量的交互项:;生成每两个解释变量的交互项:edu_exp、edu_expsq、exp_expsq。gen edusq=edu2gen expsqsq=expsq2gen edu_exp=edu*expgen

17、 edu_expsq=edu*expsqgen exp_expsq=exp*expsq第第 4 步:做步:做 usq 对所有解释变量、解释变量平方项及每两个对所有解释变量、解释变量平方项及每两个解释变量的交互项的回归,即解释变量的交互项的回归,即(3)式,根据该模型的回归总式,根据该模型的回归总体显著性检验的体显著性检验的 F 统计量来检验同方差性原假设是否成立。统计量来检验同方差性原假设是否成立。012345678+_ (3)usqeduexpexpsqedusqexpsqsqedu_expeduexpsqexpexpsqvStata软件操作实例软件操作实例reg usq edu exp e

18、xpsq edusq expsqsq edu_exp edu_expsq exp_expsq回归结果表明,回归总体显著性检验的回归结果表明,回归总体显著性检验的 F 统计量统计量的伴随概率的伴随概率P 值为值为0.0000,故可以在,故可以在1%显著性水平上拒绝同方差原假显著性水平上拒绝同方差原假设,即原模型中存在异方差性。设,即原模型中存在异方差性。_cons 1 1.1 16 69 97 76 62 2 .2 28 83 36 61 17 7 4 4.1 12 2 0 0.0 00 00 0 .6 61 13 33 32 28 88 8 1 1.7 72 26 61 19 95 5 exp

19、_expsq -.0 00 00 00 05 53 38 8 .0 00 00 00 04 47 75 5 -1 1.1 13 3 0 0.2 25 58 8 -.0 00 00 01 14 47 7 .0 00 00 00 03 39 95 5 edu_expsq -.0 00 00 00 05 52 26 6 .0 00 00 00 03 36 61 1 -1 1.4 46 6 0 0.1 14 45 5 -.0 00 00 01 12 23 33 3 .0 00 00 00 01 18 82 2 edu_exp .0 00 04 42 25 54 43 3 .0 00 01 17 70

20、09 95 5 2 2.4 49 9 0 0.0 01 13 3 .0 00 00 09 90 00 05 5 .0 00 07 76 60 08 82 2 expsqsq 6 6.2 26 6e e-0 07 7 4 4.9 98 8e e-0 07 7 1 1.2 26 6 0 0.2 20 09 9 -3 3.5 51 1e e-0 07 7 1 1.6 60 0e e-0 06 6 edusq .0 00 05 59 97 72 2 .0 00 01 13 32 23 36 6 4 4.5 51 1 0 0.0 00 00 0 .0 00 03 33 37 75 52 2 .0 00

21、08 85 56 68 88 8 expsq .0 00 02 20 06 64 42 2 .0 00 01 16 61 10 05 5 1 1.2 28 8 0 0.2 20 00 0 -.0 00 01 10 09 95 55 5 .0 00 05 52 22 23 39 9 exp -.0 05 55 57 74 47 73 3 .0 02 28 86 60 06 69 9 -1 1.9 95 5 0 0.0 05 52 2 -.1 11 11 18 87 71 17 7 .0 00 00 03 37 77 71 1 edu -.1 15 52 29 92 23 31 1 .0 03 3

22、6 64 46 64 49 9 -4 4.1 19 9 0 0.0 00 00 0 -.2 22 24 44 46 64 43 3 -.0 08 81 13 38 82 2 usq Coef.Std.Err.t P|t|95%Conf.Interval Total 2 22 22 2.9 93 33 39 94 42 2 1 12 22 24 4 .1 18 82 21 13 35 55 57 74 4 Root MSE =.4 42 22 22 27 7 Adj R-squared=0 0.0 02 21 10 0 Residual 2 21 16 6.8 83 32 21 18 87 7

23、1 12 21 16 6 .1 17 78 83 31 15 59 94 43 3 R-squared =0 0.0 02 27 74 4 Model 6 6.1 10 01 17 75 55 54 4 8 8 .7 76 62 27 71 19 94 42 25 5 Prob F =0 0.0 00 00 00 0 F(8,1216)=4 4.2 28 8 Source SS df MS Number of obs=1 12 22 25 5.reg usq edu exp expsq edusq expsqsq edu_exp edu_expsq exp_expsqStata软件操作实例软件

24、操作实例3、异方差的检验:、异方差的检验:white检验检验怀特特殊检验怀特特殊检验的步骤:的步骤:第第 1 步:对步:对(2)式进行式进行OLS回归。同样地,可以在回归。同样地,可以在reg命令前命令前加上加上quietly选项,不显示回归结果。选项,不显示回归结果。quietly reg lnwage edu exp expsq第第 2 步:使用步:使用predict命令生成残差命令生成残差 u(e),并生成残差的平方,并生成残差的平方usq()。predict u,residualgen usq=u2第第 3 步:使用步:使用predict命令生成拟合值命令生成拟合值 y 以及拟合值的平

25、方以及拟合值的平方 ysq。predict ygen ysq=y22eStata软件操作实例软件操作实例第第 4 步:做步:做 usq 对对 y 和和 ysq 的回归,即的回归,即(4)式,根据该模型的式,根据该模型的回归总体显著性检验的回归总体显著性检验的 F 统计量来检验同方差性原假设是否统计量来检验同方差性原假设是否成立。成立。reg usq y ysq回归结果表明,回归总体显著性检验的回归结果表明,回归总体显著性检验的 F 统计量的统计量的 P 值为值为0.0000,故可以在,故可以在1%的显著性水平上拒绝同方差原假设,即的显著性水平上拒绝同方差原假设,即原模型存在异方差性。原模型存在

26、异方差性。012 (4)usqyysq _cons 5 5.1 10 07 72 23 31 1 1 1.0 05 58 80 09 97 7 4 4.8 83 3 0 0.0 00 00 0 3 3.0 03 31 13 34 43 3 7 7.1 18 83 31 12 2 ysq 1 1.6 61 15 57 77 72 2 .3 33 39 99 92 29 92 2 4 4.7 75 5 0 0.0 00 00 0 .9 94 48 88 86 62 23 3 2 2.2 28 82 26 68 81 1 y -5 5.6 62 21 11 15 5 1 1.2 20 00 07 7

27、2 28 8 -4 4.6 68 8 0 0.0 00 00 0 -7 7.9 97 76 68 86 67 7 -3 3.2 26 65 54 43 34 4 usq Coef.Std.Err.t P|t|95%Conf.Interval Total 2 22 22 2.9 93 33 39 94 42 2 1 12 22 24 4 .1 18 82 21 13 35 55 57 74 4 Root MSE =.4 42 23 31 1 Adj R-squared=0 0.0 01 17 71 1 Residual 2 21 18 8.7 75 52 27 73 31 1 1 12 22 2

28、2 2 .1 17 79 90 01 12 20 05 55 5 R-squared =0 0.0 01 18 88 8 Model 4 4.1 18 81 12 21 11 11 15 5 2 2 2 2.0 09 90 06 60 05 55 58 8 Prob F =0 0.0 00 00 00 0 F(2,1222)=1 11 1.6 68 8 Source SS df MS Number of obs=1 12 22 25 5.reg usq y ysqStata软件操作实例软件操作实例u上述手工进行的怀特检验过程比较繁琐,为方便可直接使上述手工进行的怀特检验过程比较繁琐,为方便可直

29、接使用怀特检验的命令用怀特检验的命令whitetst;但是该命令的程序文件但是该命令的程序文件(ado file)并没有列入并没有列入Stata软件自身携带的自执行文件中,这就需要在软件自身携带的自执行文件中,这就需要在网络上搜索网络上搜索whitetst.ado文件文件(程序文件程序文件)和和whitetst.hlp文件文件(帮帮助文件助文件)安装到安装到Stata软件的软件的ado/base目录下,这样就可以在目录下,这样就可以在Stata中使用中使用whitetst命令进行怀特异方差检验了。命令进行怀特异方差检验了。u使用使用whitetst命令进行怀特检验的方法是:首先对原模型命令进行

30、怀特检验的方法是:首先对原模型进行进行OLS回归,然后键入回归,然后键入whitetst,表示对最近的一个回归,表示对最近的一个回归进行怀特一般检验;如果在进行怀特一般检验;如果在OLS回归后键入回归后键入whitetst,fitted,则表示对最近的一个回归进行怀特特殊检验。则表示对最近的一个回归进行怀特特殊检验。reg lnwage edu exp expsqwhitetst怀特一般检验的统计量怀特一般检验的统计量 ,服从自由度为,服从自由度为8的的 分布,统分布,统计量的伴随概率计量的伴随概率P值为值为0.000049,即存在异方差性。,即存在异方差性。whitetst,fitted怀特

31、特殊检验的统计量服从自由度为怀特特殊检验的统计量服从自由度为2的的 分布,分布,P值接近于值接近于0,存,存在异方差性。在异方差性。u可以看出,直接利用可以看出,直接利用whitetst命令得到的结果和通过手工计算的命令得到的结果和通过手工计算的结果几乎完全相同,都拒绝了同方差的原假设。结果几乎完全相同,都拒绝了同方差的原假设。_cons 1 1.1 1 5 5 9 9 3 3 4 4 7 7 .0 0 8 8 2 2 5 5 6 6 4 4 7 7 1 1 4 4.0 0 4 4 0 0.0 0 0 0 0 0 .9 9 9 9 7 7 3 3 6 6 2 2 4 4 1 1.3 3 2 2

32、 1 1 3 3 3 3 1 1 expsq -.0 0 0 0 0 0 2 2 5 5 6 6 7 7 .0 0 0 0 0 0 0 0 9 9 4 4 -2 2.7 7 3 3 0 0.0 0 0 0 6 6 -.0 0 0 0 0 0 4 4 4 4 1 1 1 1 -.0 0 0 0 0 0 0 0 7 7 2 2 2 2 exp .0 0 1 1 4 4 2 2 1 1 1 1 2 2 .0 0 0 0 4 4 3 3 7 7 7 7 4 4 3 3.2 2 5 5 0 0.0 0 0 0 1 1 .0 0 0 0 5 5 6 6 2 2 3 3 2 2 .0 0 2 2 2 2 7

33、 7 9 9 9 9 2 2 edu .0 0 5 5 5 5 2 2 3 3 5 5 1 1 .0 0 0 0 6 6 2 2 2 2 6 6 8 8 8 8.8 8 7 7 0 0.0 0 0 0 0 0 .0 0 4 4 3 3 0 0 1 1 8 8 6 6 .0 0 6 6 7 7 4 4 5 5 1 1 6 6 lnwage Coef.Std.Err.t P|t|95%Conf.Interval Total 3 3 4 4 4 4.7 7 8 8 2 2 2 2 1 1 1 1 2 2 2 2 4 4 .2 2 8 8 1 1 6 6 8 8 4 4 8 8 1 1 2 2 Roo

34、t MSE =.5 5 1 1 0 0 9 9 9 9 Adj R-squared=0 0.0 0 7 7 3 3 0 0 Residual 3 3 1 1 8 8.8 8 1 1 5 5 7 7 8 8 2 2 1 1 2 2 2 2 1 1 .2 2 6 6 1 1 1 1 1 1 0 0 3 3 8 8 6 6 R-squared =0 0.0 0 7 7 5 5 3 3 Model 2 2 5 5.9 9 6 6 6 6 4 4 2 2 8 8 2 2 3 3 8 8.6 6 5 5 5 5 4 4 7 7 6 6 0 0 7 7 Prob F =0 0.0 0 0 0 0 0 0 0

35、 F(3,1221)=3 3 3 3.1 1 5 5 Source SS df MS Number of obs=1 1 2 2 2 2 5 5.reg lnwage edu exp expsqWhites general test statistic:3 33 3.5 52 28 85 54 4 Chi-sq(8)P-value=4 4.9 9e e-0 05 5.whitetst233.52854nR 2Whites special test statistic:2 22 2.9 97 75 54 4 Chi-sq(2)P-value=1 1.0 0e e-0 05 5.whitetst,

36、fitted2Stata软件操作实例软件操作实例4、异方差的修正:加权最小二乘估计、异方差的修正:加权最小二乘估计怀特检验表明,原模型怀特检验表明,原模型(2)存在异方差性,存在异方差性,OLS估计量不再估计量不再是有效的。此时,如果知道异方差的具体形式,那么可以使是有效的。此时,如果知道异方差的具体形式,那么可以使用用WLS得到最佳线性无偏估计量。但在一般情况下,异方差得到最佳线性无偏估计量。但在一般情况下,异方差的具体形式是未知的,应使用可行的的具体形式是未知的,应使用可行的FGLS方法,方法,即首先估即首先估计出异方差的函数形式计出异方差的函数形式 h,然后进行,然后进行WLS估计估计。

37、下面是采用下面是采用FGLS方法对模型方法对模型(2)进行异方差调整的步骤:进行异方差调整的步骤:第第 1 步:对步:对(2)式进行式进行OLS回归。同样地,可以在回归。同样地,可以在reg命令前命令前加上加上quietly选项,不显示回归结果。选项,不显示回归结果。quietly reg lnwage edu exp expsq第第 2 步:使用步:使用predict命令生成残差命令生成残差 u,残差的平方,残差的平方usq以及残以及残差平方的自然对数差平方的自然对数lnusq。predict u,residualgen usq=u2gen lnusq=ln(usq)Stata软件操作实例软

38、件操作实例第第 3 步:做步:做 lnusq 对原模型所有解释变量对原模型所有解释变量edu、exp、expsq 的的回归,即回归,即(5)式,并得到拟合值式,并得到拟合值 g 的指数的指数 h=exp(g)(注意:这里的注意:这里的 exp 是是Stata指数函数的命令指数函数的命令)。reg lnusq edu exp expsqpredict ggen h=exp(g)第第 4 步:以步:以 为权重对原模型为权重对原模型(2)进行进行WLS估计。即生成新估计。即生成新的被解释变量和解释变量:的被解释变量和解释变量:,;然后做;然后做 z 对对 的回归,的回归,0123ln (5)usqa

39、a eduexpexpsqv _cons -3 3.5 5 3 3 3 3 3 3 1 1 6 6 .3 3 7 7 5 5 4 4 3 3 8 8 2 2 -9 9.4 4 1 1 0 0.0 0 0 0 0 0 -4 4.2 2 6 6 9 9 8 8 9 9 1 1 -2 2.7 7 9 9 6 6 7 7 4 4 expsq .0 0 0 0 0 0 0 0 7 7 9 9 1 1 .0 0 0 0 0 0 4 4 2 2 7 7 5 5 0 0.1 1 8 8 0 0.8 8 5 5 3 3 -.0 0 0 0 0 0 7 7 5 5 9 9 6 6 .0 0 0 0 0 0 9 9

40、 1 1 7 7 7 7 exp .0 0 1 1 1 1 5 5 1 1 0 0 9 9 .0 0 1 1 9 9 9 9 0 0 4 4 8 8 0 0.5 5 8 8 0 0.5 5 6 6 3 3 -.0 0 2 2 7 7 5 5 4 4 0 0 6 6 .0 0 5 5 0 0 5 5 6 6 2 2 3 3 edu .0 0 5 5 5 5 1 1 9 9 7 7 8 8 .0 0 2 2 8 8 3 3 1 1 4 4 7 7 1 1.9 9 5 5 0 0.0 0 5 5 1 1 -.0 0 0 0 0 0 3 3 5 5 3 3 .1 1 1 1 0 0 7 7 4 4 8

41、 8 7 7 lnusq Coef.Std.Err.t P|t|95%Conf.Interval Total 6 6 6 6 2 2 5 5.4 4 0 0 6 6 4 4 5 5 1 1 2 2 2 2 4 4 5 5.4 4 1 1 2 2 9 9 1 1 3 3 7 7 6 6 Root MSE =2 2.3 3 2 2 3 3 6 6 Adj R-squared=0 0.0 0 0 0 2 2 6 6 Residual 6 6 5 5 9 9 2 2.1 1 5 5 8 8 7 7 7 7 1 1 2 2 2 2 1 1 5 5.3 3 9 9 8 8 9 9 8 8 3 3 4 4

42、4 4 R-squared =0 0.0 0 0 0 5 5 0 0 Model 3 3 3 3.2 2 4 4 7 7 6 6 7 7 2 2 8 8 3 3 1 1 1 1.0 0 8 8 2 2 5 5 5 5 7 7 6 6 Prob F =0 0.1 1 0 0 4 4 8 8 F(3,1221)=2 2.0 0 5 5 Source SS df MS Number of obs=1 1 2 2 2 2 5 5.reg lnusq edu exp expsq1 hlnzwageh11xh2xeduh3xexph4xexpsqh1234,x x x xStata软件操作实例软件操作实例

43、即即(6)式式(注意:这是一个过原点回归注意:这是一个过原点回归)。(同方差模型同方差模型)gen z=lnwage/sqrt(h)gen x1=1/sqrt(h)gen x2=edu/sqrt(h)gen x3=exp/sqrt(h)gen x4=expsq/sqrt(h)reg z x1 x2 x3 x4,noconstant*0 11 22 33 4+zxxxxu x4 -.0 00 00 02 29 96 63 3 .0 00 00 00 09 95 51 1 -3 3.1 12 2 0 0.0 00 02 2 -.0 00 00 04 48 82 29 9 -.0 00 00 01

44、10 09 98 8 x3 .0 01 16 62 24 42 26 6 .0 00 04 43 30 09 9 3 3.7 77 7 0 0.0 00 00 0 .0 00 07 77 78 88 87 7 .0 02 24 46 69 96 65 5 x2 .0 05 52 29 94 40 06 6 .0 00 06 60 07 76 61 1 8 8.7 71 1 0 0.0 00 00 0 .0 04 41 10 01 19 99 9 .0 06 64 48 86 61 14 4 x1 1 1.1 15 59 99 98 85 5 .0 07 78 87 74 49 93 3 1 1

45、4 4.7 73 3 0 0.0 00 00 0 1 1.0 00 05 54 48 86 6 1 1.3 31 14 44 48 84 4 z Coef.Std.Err.t P|t|95%Conf.Interval Total 6 67 71 12 25 5.8 86 67 75 5 1 12 22 25 5 5 54 4.7 79 96 66 62 26 65 5 Root MSE =2 2.0 00 04 4 Adj R-squared=0 0.9 92 26 67 7 Residual 4 49 90 03 3.3 37 74 41 15 5 1 12 22 21 1 4 4.0 01

46、 15 58 86 67 74 44 4 R-squared =0 0.9 92 27 70 0 Model 6 62 22 22 22 2.4 49 93 33 3 4 4 1 15 55 55 55 5.6 62 23 33 3 Prob F =0 0.0 00 00 00 0 F(4,1221)=3 38 87 73 3.5 54 4 Source SS df MS Number of obs=1 12 22 25 5.reg z x1 x2 x3 x4,noconstantStata软件操作实例软件操作实例u上述手工进行的加权最小二乘估计过程比较麻烦,为方便上述手工进行的加权最小二乘估

47、计过程比较麻烦,为方便可直接使用加权最小二乘的命令可直接使用加权最小二乘的命令wls0;但是该命令的程序文;但是该命令的程序文件件(ado file)同样也没有列入同样也没有列入Stata软件自身携带的自执行文件软件自身携带的自执行文件中,这就需要在网络上搜索中,这就需要在网络上搜索wls0.ado文件文件(程序文件程序文件)和和wls0.hlp文件文件(帮助文件帮助文件)安装到安装到Stata软件的软件的ado/base目录下,目录下,这样就可以在这样就可以在Stata中使用中使用wls0命令进行加权最小二乘估计了。命令进行加权最小二乘估计了。u在使用在使用wls0命令之前,必须先估计出异方

48、差的函数形式命令之前,必须先估计出异方差的函数形式 h,由于前面我们已经估计出了由于前面我们已经估计出了h,下面我们直接使用,下面我们直接使用h即可;即可;gen hh=sqrt(h)wls0 lnwage edu exp expsq,wvar(hh)type(abse)nocon(注意:注意:wvar后面括号里必须是估计出的异方差函数形式后面括号里必须是估计出的异方差函数形式 h的开平方根)的开平方根)Stata软件操作实例软件操作实例输出结果为:输出结果为:可以看出,此表中各变量所对应的系数估计值、标准误、可以看出,此表中各变量所对应的系数估计值、标准误、t 统计量值与上页手工计算的表完全

49、相同。因此最后的结果为:统计量值与上页手工计算的表完全相同。因此最后的结果为:_cons 1 1.1 15 59 99 98 85 5 .0 07 78 87 74 49 93 3 1 14 4.7 73 3 0 0.0 00 00 0 1 1.0 00 05 54 48 86 6 1 1.3 31 14 44 48 84 4 expsq -.0 00 00 02 29 96 63 3 .0 00 00 00 09 95 51 1 -3 3.1 12 2 0 0.0 00 02 2 -.0 00 00 04 48 82 29 9 -.0 00 00 01 10 09 98 8 exp .0 0

50、1 16 62 24 42 26 6 .0 00 04 43 30 09 9 3 3.7 77 7 0 0.0 00 00 0 .0 00 07 77 78 88 87 7 .0 02 24 46 69 96 65 5 edu .0 05 52 29 94 40 06 6 .0 00 06 60 07 76 61 1 8 8.7 71 1 0 0.0 00 00 0 .0 04 41 10 01 19 99 9 .0 06 64 48 86 61 14 4 lnwage Coef.Std.Err.t P|t|95%Conf.Interval Total 3 33 37 7.6 69 96 68

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(计量经济学Stata软件应用4--(Stata软件之异方差)-1次课课件.ppt)为本站会员(ziliao2023)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|