楼主: 落落公主
31219 8

[一般统计问题] stata软件对截面数据分析,存在异方差,如何消除?stata怎么操作? [推广有奖]

  • 0关注
  • 2粉丝

初中生

28%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
93 点
帖子
15
精华
0
在线时间
3 小时
注册时间
2011-10-23
最后登录
2013-6-6

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我进行了回归分析,
      Source |       SS       df       MS              Number of obs =      59
-------------+------------------------------           F(  6,    52) =    6.06
       Model |  .021818075     6  .003636346           Prob > F      =  0.0001
    Residual |  .031203833    52  .000600074           R-squared     =  0.4115
-------------+------------------------------           Adj R-squared =  0.3436
       Total |  .053021907    58  .000914171           Root MSE      =   .0245
------------------------------------------------------------------------------
         ROE |      Coef.   Std. Err.      t    P>|t|     [95% Conf. Interval]
-------------+----------------------------------------------------------------
         LEV |  -.0303372    .033601    -0.90   0.371    -.0977625    .0370881
         SSP |   .0693262   .0314949     2.20   0.032      .006127    .1325253
         CSP |   .0202609   .0301242     0.67   0.504    -.0401878    .0807096
          LH |  -.0042244   .0303913    -0.14   0.890     -.065209    .0567603
        grow |    .059987   .0127388     4.71   0.000     .0344246    .0855493
        liqu |  -.0313489   .0418135    -0.75   0.457    -.1152538     .052556
       _cons |   .0663309   .0173971     3.81   0.000     .0314211    .1012407
------------------------------------------------------------------------------

并进行了异方差检验,结果是这样:
. hettest
Breusch-Pagan / Cook-Weisberg test for heteroskedasticity
         Ho: Constant variance
         Variables: fitted values of ROE
         chi2(1)      =    10.90
         Prob > chi2  =   0.0010
别人说存在异方差,怎么看出来的?存在异方差,那怎么消除呢。
多重共线性也检验了,结果是这样:

. vif
    Variable |       VIF       1/VIF  
-------------+----------------------
         LEV |      1.58    0.634768
        liqu |      1.56    0.639678
        grow |      1.33    0.751801
         CSP |      1.19    0.842417
          LH |      1.14    0.874456
         SSP |      1.05    0.953734
-------------+----------------------
    Mean VIF |      1.31
这个结果对否存在共线性,怎么看?
求高手解答呀~论文需要,急求!!!!!谢谢啦~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:stata软件 Stata tata 怎么操作 截面数据 回归分析 如何 软件 数据分析专题 数据处理 数据分析软件 数据分析报告 面板数据分析 excel数据分析 数据分析方法 项目数据分析

沙发
哈皮朋友 发表于 2012-3-17 11:17:42 |只看作者 |坛友微信交流群
hettest 是BP检验的命令,其原假设是模型存在同方差。从你回归的P值为0.001,非常的小,故应强烈拒绝同方差的原假设,即认为这个模型存在异方差问题。对异方差的处理,有如下几种方法:1,ols+稳健标准差;.2,广义最小二乘法GLS;3,加权最小二乘法WLS;4,可行广义最小二乘法FGLS;
相关命令依次如下:1, ols y xx1 x2 x2 ,r (r表示文件标准差)
                  2,xtgls y x1 x2 x3
                           3, resquietly reg y x1 x2 x3 (quietly不显示命令运行结果)
                               Predict el, res
                               g e2=el^2 (生成残差的平方)
                               g lne2=log(e2)
                               reg lne2 varname, noc
                       R值很大,即该解释变量与残差高度相关
                       Predict lne2f
                去掉对数,即得到WLS索要使用的权重之倒数:
                       g e2f=exp(lne2f)
                wls回归 reg depvar varlist [aw=1/e2f]

vif 是反差膨胀因子,其值超过10才会认为存在多重共线性。从你的结果来看最大的vif为1.58,远小于10,故不必担心存在多重共线性。
已有 3 人评分学术水平 热心指数 信用等级 收起 理由
xinxiaohua + 2 + 2 + 1 精彩帖子
泪尽日南珠1 + 2 + 2 + 2 观点有启发
い守︱護が + 1 + 1 热心帮助其他会员

总评分: 学术水平 + 5  热心指数 + 5  信用等级 + 3   查看全部评分

使用道具

藤椅
Ray啊Ray 在职认证  发表于 2012-3-17 14:08:22 |只看作者 |坛友微信交流群
一般会用white异方差修正吧。。。
reg y x1 x2,robust就可以了 估计的系数是不变的但是标准差用了white修正

使用道具

板凳
zyhpinggu 发表于 2012-3-19 14:49:52 |只看作者 |坛友微信交流群
学习了

使用道具

报纸
ligaojuan 发表于 2013-12-11 10:04:34 |只看作者 |坛友微信交流群
多谢哦

使用道具

地板
固执 发表于 2015-5-19 16:57:58 |只看作者 |坛友微信交流群
还是有异方差啊

使用道具

哈皮朋友 发表于 2012-3-17 11:17
hettest 是BP检验的命令,其原假设是模型存在同方差。从你回归的P值为0.001,非常的小,故应强烈拒绝同方差 ...
请教下如果加了,robust之后,P值和F值缺失了,是什么原因呢,需要如何处理呢?

使用道具

8
yasmiles 发表于 2020-3-20 17:02:08 |只看作者 |坛友微信交流群
Ray啊Ray 发表于 2012-3-17 14:08
一般会用white异方差修正吧。。。
reg y x1 x2,robust就可以了 估计的系数是不变的但是标准差用了white修正 ...
white是检验异方差的方法吧?不是用来修正的。修正方法应该是一楼说的。

使用道具

9
蔚什么 学生认证  发表于 2022-3-25 19:27:31 |只看作者 |坛友微信交流群
哈皮朋友 发表于 2012-3-17 11:17
hettest 是BP检验的命令,其原假设是模型存在同方差。从你回归的P值为0.001,非常的小,故应强烈拒绝同方差 ...
为什么第3种显示command resquietly is unrecognized

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-1 08:09