楼主: 黃河泉
193667 647

[程序分享] 【面板门槛回归】之 Stata 程序   [推广有奖]

21
松风思翟衣0 发表于 2016-9-20 13:27:20 |只看作者 |坛友微信交流群
黃河泉 发表于 2016-9-20 07:05
这个没遇过!请把你的程序 show 出来,另外,也请 sum 你的资料,大家一起来找可能原因!
数据您下了我到时候您弄个链接我再把论坛币退给您

使用道具

22
黃河泉 在职认证  发表于 2016-9-21 07:52:55 |只看作者 |坛友微信交流群
松风思翟衣0 发表于 2016-9-20 13:26
上面是我的程序,附件中是我的数据,模型基本方程为:LnTFP=C+A1LNrdcapitalstock+A2lnFDI·I(Absorp≤ ...
我試了一下
  1. // rename column B: id
  2. // rename column E: rd

  3. import excel "E:\xthreg.xlsx", sheet("Sheet1") firstrow case(lower) clear

  4. xtset id year

  5. xthreg tfp rd, rx(fdi) qx(absorp) thnum(1) trim(0.05) grid(400) bs(1000)
复制代码
結果沒問題,如下:
  1. . xthreg tfp rd, rx(fdi) qx(absorp) thnum(1) trim(0.05) grid(400) bs(1000)
  2. Estimating  the  threshold  parameters:   1st ......  Done
  3. Boostrap for single threshold
  4. .................................................. +   50
  5. .................................................. +  100
  6. .................................................. +  150
  7. .................................................. +  200
  8. .................................................. +  250
  9. .................................................. +  300
  10. .................................................. +  350
  11. .................................................. +  400
  12. .................................................. +  450
  13. .................................................. +  500
  14. .................................................. +  550
  15. .................................................. +  600
  16. .................................................. +  650
  17. .................................................. +  700
  18. .................................................. +  750
  19. .................................................. +  800
  20. .................................................. +  850
  21. .................................................. +  900
  22. .................................................. +  950
  23. .................................................. + 1000

  24. Threshold estimator (level = 95):
  25. -----------------------------------------------------
  26.      model |    Threshold         Lower         Upper
  27. -----------+-----------------------------------------
  28.       Th-1 |       0.4100        0.3900        0.4300
  29. -----------------------------------------------------

  30. Threshold effect test (bootstrap = 1000):
  31. -------------------------------------------------------------------------------
  32. Threshold |       RSS        MSE      Fstat    Prob   Crit10    Crit5    Crit1
  33. -----------+-------------------------------------------------------------------
  34.     Single |  2.96e+07   6.37e+04      72.94  0.0480  60.7302  72.2984  90.8196
  35. -------------------------------------------------------------------------------

  36. Fixed-effects (within) regression               Number of obs      =       480
  37. Group variable: id                              Number of groups   =        30

  38. R-sq:  within  = 0.6005                         Obs per group: min =        16
  39.        between = 0.3761                                        avg =      16.0
  40.        overall = 0.4577                                        max =        16

  41.                                                 F(3,447)           =    223.97
  42. corr(u_i, Xb)  = -0.1624                        Prob > F           =    0.0000

  43. ------------------------------------------------------------------------------
  44.          tfp |      Coef.   Std. Err.      t    P>|t|     [95% Conf. Interval]
  45. -------------+----------------------------------------------------------------
  46.           rd |   .6459358   .0749969     8.61   0.000     .4985456    .7933261
  47.              |
  48.   _cat#c.fdi |
  49.           0  |   .5883787   .0644157     9.13   0.000     .4617834     .714974
  50.           1  |   .2071365   .0397491     5.21   0.000     .1290181    .2852548
  51.              |
  52.        _cons |   809.2975   20.70004    39.10   0.000      768.616     849.979
  53. -------------+----------------------------------------------------------------
  54.      sigma_u |  400.51932
  55.      sigma_e |   257.1649
  56.          rho |  .70808242   (fraction of variance due to u_i)
  57. ------------------------------------------------------------------------------
  58. F test that all u_i=0: F(29, 447) = 36.25                    Prob > F = 0.0000
复制代码

使用道具

23
黃河泉 在职认证  发表于 2016-9-21 07:53:45 |只看作者 |坛友微信交流群
松风思翟衣0 发表于 2016-9-20 13:27
数据您下了我到时候您弄个链接我再把论坛币退给您
沒關係!

使用道具

24
cqy 发表于 2016-9-26 19:51:42 |只看作者 |坛友微信交流群
老师,您好,如果门槛变量就是解释变量,那么在stata命令中rx()和qx()括号内的变量应当如何编写,就如楼上那个例子来说,fdi 既是门槛变量又是解释变量,是否命令中要写成rx(fdi)和qx(fdi)呢?

使用道具

25
黃河泉 在职认证  发表于 2016-9-27 07:52:50 |只看作者 |坛友微信交流群
cqy 发表于 2016-9-26 19:51
老师,您好,如果门槛变量就是解释变量,那么在stata命令中rx()和qx()括号内的变量应当如何编写,就如楼 ...
没错!

使用道具

26
cqy 发表于 2016-9-27 09:43:26 |只看作者 |坛友微信交流群
老师,我还有个问题, Fixed-effects (within) regression结果中_cat#c.fdi 下面的0、1的系数该怎么解释呢?

使用道具

27
黃河泉 在职认证  发表于 2016-9-27 09:56:21 |只看作者 |坛友微信交流群
cqy 发表于 2016-9-27 09:43
老师,我还有个问题, Fixed-effects (within) regression结果中_cat#c.fdi 下面的0、1的系数该怎么解释呢? ...
你是说上面的结果吗?0,1 代表两个区间,分别对应 absorb<0.41 与 absorb>0.41。而系数 0.5884 (0.2071) 则大致可解释为:其他情况不变下,当 absorb 较低 (高) 时,一单位 fdi 的增加,tfp 会增加 0.5884 (0.2071) 单位!

使用道具

28
cqy 发表于 2016-9-27 10:09:37 |只看作者 |坛友微信交流群
黃河泉 发表于 2016-9-27 09:56
你是说上面的结果吗?0,1 代表两个区间,分别对应 absorb0.41。而系数 0.5884 (0.2071) 则大致可解释为: ...
谢谢老师,您的解答很清楚,我试着用上面的数据做了下,发现最后会在原数据的基础上生成_cat变量数据,即对原数据进行0,1分类,是这样吗?

使用道具

29
黃河泉 在职认证  发表于 2016-9-27 10:40:28 |只看作者 |坛友微信交流群
cqy 发表于 2016-9-27 10:09
谢谢老师,您的解答很清楚,我试着用上面的数据做了下,发现最后会在原数据的基础上生成_cat变量数据,即 ...
应该没错!补充:0,1 是代表两个区间 (regimes)。

使用道具

30
723364867 发表于 2016-9-27 13:42:27 来自手机 |只看作者 |坛友微信交流群

使用道具

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

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

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

GMT+8, 2024-4-19 23:48