楼主: 要死不脱气
7117 12

[面板数据求助] xtologit回归求边际效应 [推广有奖]

  • 0关注
  • 0粉丝

已卖:1048份资源

硕士生

52%

还不是VIP/贵宾

-

威望
0
论坛币
1144 个
通用积分
13.8712
学术水平
4 点
热心指数
8 点
信用等级
0 点
经验
595 点
帖子
33
精华
0
在线时间
299 小时
注册时间
2017-1-15
最后登录
2024-3-15

楼主
要死不脱气 学生认证  发表于 2018-2-23 22:21:24 |AI写论文
10论坛币
***我用xtologit回归的时候,用 margins, dydx(**) predict (outcome(1))或者是mfx compute, predict(outcome(1)),都无法得出结果,只会返回r(198),也不会返回具体的原因;
***但是用同一个数据,做ologit时,上面一模一样的指令能够得出结果。
***如果我要做xtologit回归求边际,应该怎么做呢?求助呀

***具体的结果见下图,图1为ologit回归,图2是对这个回归求边际,图3是xtologit回归,图4想求回归,就出错了

1.JPG 2.JPG 3.JPG 4.JPG



最佳答案

蓝色 查看完整内容

stata帮助的例子数据 没有问题阿
关键词:ologit logit 边际效应 Log XTO

沙发
蓝色 发表于 2018-2-23 22:21:25
stata帮助的例子数据
没有问题阿
  1. . webuse tvsfpors

  2. . xtset school
  3.        panel variable:  school (unbalanced)

  4. .  xtologit thk prethk cc##tv

  5. Fitting comparison model:

  6. Iteration 0:   log likelihood =  -2212.775  
  7. Iteration 1:   log likelihood =  -2125.509  
  8. Iteration 2:   log likelihood = -2125.1034  
  9. Iteration 3:   log likelihood = -2125.1032  

  10. Refining starting values:

  11. Grid node 0:   log likelihood = -2136.2426

  12. Fitting full model:

  13. Iteration 0:   log likelihood = -2136.2426  (not concave)
  14. Iteration 1:   log likelihood = -2120.2577  
  15. Iteration 2:   log likelihood = -2119.7574  
  16. Iteration 3:   log likelihood = -2119.7428  
  17. Iteration 4:   log likelihood = -2119.7428  

  18. Random-effects ordered logistic regression      Number of obs     =      1,600
  19. Group variable: school                          Number of groups  =         28

  20. Random effects u_i ~ Gaussian                   Obs per group:
  21.                                                               min =         18
  22.                                                               avg =       57.1
  23.                                                               max =        137

  24. Integration method: mvaghermite                 Integration pts.  =         12

  25.                                                 Wald chi2(4)      =     128.06
  26. Log likelihood  = -2119.7428                    Prob > chi2       =     0.0000

  27. ------------------------------------------------------------------------------
  28.          thk |      Coef.   Std. Err.      z    P>|z|     [95% Conf. Interval]
  29. -------------+----------------------------------------------------------------
  30.       prethk |   .4032892     .03886    10.38   0.000      .327125    .4794534
  31.         1.cc |   .9237904    .204074     4.53   0.000     .5238127    1.323768
  32.         1.tv |   .2749937   .1977424     1.39   0.164    -.1125744    .6625618
  33.              |
  34.        cc#tv |
  35.         1 1  |  -.4659256   .2845963    -1.64   0.102    -1.023724    .0918728
  36. -------------+----------------------------------------------------------------
  37.        /cut1 |  -.0884493   .1641062                     -.4100916     .233193
  38.        /cut2 |   1.153364    .165616                      .8287625    1.477965
  39.        /cut3 |    2.33195   .1734199                      1.992053    2.671846
  40. -------------+----------------------------------------------------------------
  41.    /sigma2_u |   .0735112   .0383106                      .0264695    .2041551
  42. ------------------------------------------------------------------------------
  43. LR test vs. ologit model: chibar2(01) = 10.72         Prob >= chibar2 = 0.0005

  44. . margins, dydx(*) predict(outcome(1))

  45. Average marginal effects                        Number of obs     =      1,600
  46. Model VCE    : OIM

  47. Expression   : Pr(1.thk), predict(outcome(1))
  48. dy/dx w.r.t. : prethk 1.cc 1.tv

  49. ------------------------------------------------------------------------------
  50.              |            Delta-method
  51.              |      dy/dx   Std. Err.      z    P>|z|     [95% Conf. Interval]
  52. -------------+----------------------------------------------------------------
  53.       prethk |  -.0644851   .0064993    -9.92   0.000    -.0772236   -.0517467
  54.         1.cc |  -.1097586   .0227242    -4.83   0.000    -.1542971     -.06522
  55.         1.tv |  -.0145679   .0230157    -0.63   0.527    -.0596779    .0305421
  56. ------------------------------------------------------------------------------
  57. Note: dy/dx for factor levels is the discrete change from the base level.

  58. . margins, dydx(*) predict(outcome(2))

  59. Average marginal effects                        Number of obs     =      1,600
  60. Model VCE    : OIM

  61. Expression   : Pr(2.thk), predict(outcome(2))
  62. dy/dx w.r.t. : prethk 1.cc 1.tv

  63. ------------------------------------------------------------------------------
  64.              |            Delta-method
  65.              |      dy/dx   Std. Err.      z    P>|z|     [95% Conf. Interval]
  66. -------------+----------------------------------------------------------------
  67.       prethk |  -.0266132   .0032342    -8.23   0.000    -.0329523   -.0202742
  68.         1.cc |  -.0482728   .0106721    -4.52   0.000    -.0691898   -.0273559
  69.         1.tv |   .0015273   .0099061     0.15   0.877    -.0178884    .0209429
  70. ------------------------------------------------------------------------------
  71. Note: dy/dx for factor levels is the discrete change from the base level.

  72. . margins, dydx(*) predict(outcome(3))

  73. Average marginal effects                        Number of obs     =      1,600
  74. Model VCE    : OIM

  75. Expression   : Pr(3.thk), predict(outcome(3))
  76. dy/dx w.r.t. : prethk 1.cc 1.tv

  77. ------------------------------------------------------------------------------
  78.              |            Delta-method
  79.              |      dy/dx   Std. Err.      z    P>|z|     [95% Conf. Interval]
  80. -------------+----------------------------------------------------------------
  81.       prethk |   .0164846   .0029039     5.68   0.000      .010793    .0221762
  82.         1.cc |   .0284101   .0073099     3.89   0.000     .0140829    .0427372
  83.         1.tv |   .0086476    .007168     1.21   0.228    -.0054013    .0226965
  84. ------------------------------------------------------------------------------
  85. Note: dy/dx for factor levels is the discrete change from the base level.
复制代码


藤椅
qiangli 发表于 2018-2-23 23:04:50 来自手机
你是怎么知道命令是那样写的?

板凳
要死不脱气 学生认证  发表于 2018-2-23 23:08:04
qiangli 发表于 2018-2-23 23:04
你是怎么知道命令是那样写的?
你是说回归的命令还是求边际效应的命令?

报纸
qiangli 发表于 2018-2-23 23:23:36 来自手机
边际效应啊

地板
要死不脱气 学生认证  发表于 2018-2-23 23:43:46
qiangli 发表于 2018-2-23 23:23
边际效应啊
论坛上有关于ologit, oprobit求边际效应的帖子,你搜索“ologit, margin” 或者 “oprobit margin”应该就能搜到

也有的帖子介绍了xtlogit回归求边际的方法:margins, dydx(**) predict(pu0)

但我没有找到xtologit求边际的方法,但我觉得应该差不了太多吧……
对xtologit回归用“margins, dydx(**) predict(pu0)”也能出结果,但是不能求出在y=1,2,3,4,5的时候每一项边际效果,它只能给我一个结果,而且我也不知道这个结果是来干嘛的

7
要死不脱气 学生认证  发表于 2018-3-6 16:16:15
蓝色 发表于 2018-2-23 22:21
stata帮助的例子数据
没有问题阿
我跑这个例子……也出现了一模一样的问题,就出现r(198)

8
要死不脱气 学生认证  发表于 2018-3-6 17:57:35
蓝色 发表于 2018-2-23 22:21
stata帮助的例子数据
没有问题阿
难道是stata的版本问题?还是说要更新什么命令?

9
蓝色 发表于 2018-3-6 18:02:09
要死不脱气 发表于 2018-3-6 17:57
难道是stata的版本问题?还是说要更新什么命令?
先升级stata,然后在做

10
要死不脱气 学生认证  发表于 2018-3-6 18:43:00
蓝色 发表于 2018-3-6 18:02
先升级stata,然后在做
已解决,谢谢啦~stata15可以

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-9 16:08