楼主: f901
2604 8

[回归分析求助] stata做个体随机效应模型的结果为什么没有个体的截距? [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

本科生

37%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0.0130
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
432 点
帖子
29
精华
0
在线时间
114 小时
注册时间
2016-12-24
最后登录
2022-11-25

楼主
f901 发表于 2018-12-17 23:36:04 |AI写论文
50论坛币
我用xtreg y x1 x2 x3,re 为什么结果里只有解释变量的回归系数,没有报告各个个体(公司)的截距,但是用reg还是有的。

最佳答案

黃河泉 查看完整内容

不好意思,你讲的没错 (我当时一定是头昏了,哈哈)。
关键词:解释变量 回归系数

沙发
黃河泉 在职认证  发表于 2018-12-17 23:36:05
f901 发表于 2018-12-18 18:20
老师您好,在xtreg y z,fe的时候也没有 只有用reg y x i.company的时候才报告了各自截距,我看您之前的回 ...
不好意思,你讲的没错 (我当时一定是头昏了,哈哈)。
  1. . webuse grunfeld, clear

  2. .
  3. . xtset company year
  4.        panel variable:  company (strongly balanced)
  5.         time variable:  year, 1935 to 1954
  6.                 delta:  1 year

  7. .
  8. . xtreg invest mvalue kstock, fe

  9. Fixed-effects (within) regression               Number of obs     =        200
  10. Group variable: company                         Number of groups  =         10

  11. R-sq:                                           Obs per group:
  12.      within  = 0.7668                                         min =         20
  13.      between = 0.8194                                         avg =       20.0
  14.      overall = 0.8060                                         max =         20

  15.                                                 F(2,188)          =     309.01
  16. corr(u_i, Xb)  = -0.1517                        Prob > F          =     0.0000

  17. ------------------------------------------------------------------------------
  18.       invest |      Coef.   Std. Err.      t    P>|t|     [95% Conf. Interval]
  19. -------------+----------------------------------------------------------------
  20.       mvalue |   .1101238   .0118567     9.29   0.000     .0867345    .1335131
  21.       kstock |   .3100653   .0173545    17.87   0.000     .2758308    .3442999
  22.        _cons |  -58.74393   12.45369    -4.72   0.000    -83.31086     -34.177
  23. -------------+----------------------------------------------------------------
  24.      sigma_u |  85.732501
  25.      sigma_e |  52.767964
  26.          rho |  .72525012   (fraction of variance due to u_i)
  27. ------------------------------------------------------------------------------
  28. F test that all u_i=0: F(9, 188) = 49.18                     Prob > F = 0.0000

  29. . reg invest mvalue kstock i.company

  30.       Source |       SS           df       MS      Number of obs   =       200
  31. -------------+----------------------------------   F(11, 188)      =    288.50
  32.        Model |   8836465.8        11  803315.073   Prob > F        =    0.0000
  33.     Residual |  523478.114       188  2784.45805   R-squared       =    0.9441
  34. -------------+----------------------------------   Adj R-squared   =    0.9408
  35.        Total |  9359943.92       199  47034.8941   Root MSE        =    52.768

  36. ------------------------------------------------------------------------------
  37.       invest |      Coef.   Std. Err.      t    P>|t|     [95% Conf. Interval]
  38. -------------+----------------------------------------------------------------
  39.       mvalue |   .1101238   .0118567     9.29   0.000     .0867345    .1335131
  40.       kstock |   .3100653   .0173545    17.87   0.000     .2758308    .3442999
  41.              |
  42.      company |
  43.           2  |   172.2025   31.16126     5.53   0.000     110.7319    233.6732
  44.           3  |  -165.2751   31.77556    -5.20   0.000    -227.9576   -102.5927
  45.           4  |    42.4874   43.90987     0.97   0.334    -44.13197    129.1068
  46.           5  |  -44.32013   50.49225    -0.88   0.381    -143.9243    55.28406
  47.           6  |   47.13539   46.81068     1.01   0.315    -45.20629    139.4771
  48.           7  |   3.743212   50.56493     0.07   0.941    -96.00433    103.4908
  49.           8  |   12.75103   44.05263     0.29   0.773    -74.14994      99.652
  50.           9  |  -16.92558   48.45326    -0.35   0.727    -112.5075    78.65636
  51.          10  |   63.72884   50.33023     1.27   0.207    -35.55572    163.0134
  52.              |
  53.        _cons |  -70.29669   49.70796    -1.41   0.159    -168.3537    27.76035
  54. ------------------------------------------------------------------------------
复制代码

藤椅
qiangli 发表于 2018-12-18 06:16:55 来自手机
把命令和结果都贴出来看看

板凳
黃河泉 在职认证  发表于 2018-12-18 07:43:50
本来就不应该有, FE 才会有!

报纸
f901 发表于 2018-12-18 18:20:55 来自手机
黃河泉 发表于 2018-12-18 07:43
本来就不应该有, FE 才会有!
老师您好,在xtreg y z,fe的时候也没有 只有用reg y x i.company的时候才报告了各自截距,我看您之前的回复说这两种都可以,但为什么一个报告一个没报告。

地板
黃河泉 在职认证  发表于 2018-12-18 18:26:20
f901 发表于 2018-12-18 18:20
老师您好,在xtreg y z,fe的时候也没有 只有用reg y x i.company的时候才报告了各自截距,我看您之前的回 ...
xtreg 先消去个别固定效果,所以你看不到! reg 直接估计,所以会 show 出来!

7
黃河泉 在职认证  发表于 2018-12-18 18:27:12
f901 发表于 2018-12-18 18:20
老师您好,在xtreg y z,fe的时候也没有 只有用reg y x i.company的时候才报告了各自截距,我看您之前的回 ...
你若没看过 panel data model,这时候就应该先看一下!  

8
f901 发表于 2018-12-18 23:17:40
黃河泉 发表于 2018-12-18 18:26
xtreg 先消去个别固定效果,所以你看不到! reg 直接估计,所以会 show 出来!
谢谢老师回复,我是stata初学,还得再学习一下。

9
赵安豆 发表于 2025-6-3 23:06:22
在使用`xtreg, re`命令进行随机效应模型估计时,Stata不会显示每个个体的具体截距项是因为这些截距被视为随机效应,它们是从一个正常的分布中随机抽取的,并不是固定的参数。这意味着每个个体的确有其特定的截距,但这个截距是由模型中的均值和变异决定的,而非单独估算出来的。

如果你想要查看所有单位的随机效应估计(即未观测到的异质性),可以使用`predict`命令加上`reffects`选项来保存这些估计。例如,在执行了`xtreg y x1 x2 x3, re`后,你可以输入:

```
predict re, reffects
```

这样Stata就会将随机效应存储在一个新的变量`re`中。

然而需要注意的是,这里得到的`re`值是基于模型假设下的估计,并且包含了由模型误差引起的不确定性。在解读和使用这些数值时应当谨慎。此外,由于随机效应模型假定个体间截距项的差异服从正态分布,因此对于特定的单位,你所得到的具体截距值只是这个分布中的一个点估计而已。

简而言之,“xtreg, re”命令的结果中没有显示每个公司的具体截距是因为这些截距被视为随机变量,它们是通过模型参数隐含地处理和估算的,而不是作为单独系数进行报告。

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-9 05:44