楼主: blankbox
3108 7

[回归分析求助] 分年度回归指令 [推广有奖]

  • 2关注
  • 1粉丝

硕士生

7%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
16.7095
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1280 点
帖子
50
精华
0
在线时间
138 小时
注册时间
2019-12-30
最后登录
2022-6-17

楼主
blankbox 发表于 2020-9-7 17:47:34 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
计算过度负债,参考陆正飞《谁更过度负债_国有还是非国有企业》中的做法,分年度进行回归,我的操作指令如下,但是不知道是否正确,求懂得大佬帮忙看看。


statsby _b _se, by(year) saving(statsby.dta,replace):tobit Lev_C l.SOE l.Roa l.Lev_Ind l.Grow l.Fata l.Size l.Top,vce(r)

merge m:1 year using statsby

sort stkcd year

gen Levhat=_stat_1*l.SOE+_stat_2*l.Roa+_stat_3*l.Lev_Ind+_stat_4*l.Grow+_stat_5*l.Fata+_stat_6*l.Size+_stat_7*l.Top+Lev_C_b_cons

gen Exlev=Lev_C-Levhat


谁更过度负债_国有还是非国有企业_陆正飞.pdf (1.6 MB)
二维码

扫码加我 拉你入群

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

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

关键词:statsby replace Saving stats stkcd

沙发
blankbox 发表于 2020-9-7 18:25:42
顶一顶

藤椅
blankbox 发表于 2020-9-8 20:48:39
顶一顶

板凳
qiangli 发表于 2020-9-8 23:24:12 来自手机
你用数据执行一下看看结果不就知道对不对吗

报纸
黃河泉 在职认证  发表于 2020-9-9 08:16:12
至少 gen Levhat 应该是不对的,因为 tobit 是非线性模型。请根据下例更改 (尔后请用 dataex 附上资料):
  1. webuse grunfeld, clear

  2. gen ind = 1
  3. replace ind =2 if company > 5

  4. bys ind: egen inv15 = pctile(invest), p(15)
  5. replace invest = 0 if invest < inv15
  6. sum

  7. // ssc install runby
  8. cap program drop tobit_pre
  9. program define tobit_pre
  10.   tobit invest mvalue
  11.   predict xb
  12. end

  13. runby tobit_pre, by(ind)
复制代码

地板
蓝色 发表于 2020-9-9 11:27:48
应该是一样的

  1. tempfile statsby

  2. sysuse auto,clear
  3. generate wgt=weight/1000

  4. statsby _b _se, by(foreign) saving("`statsby'",replace):  ///
  5.                tobit mpg wgt, ll(17) vce(r)
  6. merge m:1 foreign using "`statsby'"

  7. gen double mpghat=mpg_b_wgt*wgt+ mpg_b_cons
  8. gen Exmpg=mpg-mpghat


  9. // ssc install runby
  10. cap program drop tobit_pre
  11. program define tobit_pre
  12.   tobit  mpg wgt, ll(17) vce(r)
  13.   predict double xb
  14. end

  15. runby tobit_pre, by(foreign)
  16. list  mpghat xb in 1/10
复制代码


  1. . tempfile statsby

  2. .
  3. . sysuse auto,clear
  4. (1978 Automobile Data)

  5. . generate wgt=weight/1000

  6. .
  7. . statsby _b _se, by(foreign) saving("`statsby'",replace):  ///
  8. >                tobit mpg wgt, ll(17) vce(r)
  9. (running tobit on estimation sample)

  10.       command:  tobit mpg wgt, ll(17) vce(r)
  11.            by:  foreign
  12. (note: file C:\Users\ql\AppData\Local\Temp\ST_30c8_000001.tmp not found)

  13. Statsby groups
  14. ----+--- 1 ---+--- 2 ---+--- 3 ---+--- 4 ---+--- 5
  15. ..

  16. . merge m:1 foreign using "`statsby'"
  17. (label origin already defined)

  18.     Result                           # of obs.
  19.     -----------------------------------------
  20.     not matched                             0
  21.     matched                                74  (_merge==3)
  22.     -----------------------------------------

  23. .
  24. . gen double mpghat=mpg_b_wgt*wgt+ mpg_b_cons

  25. . gen Exmpg=mpg-mpghat

  26. .
  27. .
  28. . // ssc install runby
  29. . cap program drop tobit_pre

  30. . program define tobit_pre
  31.   1.   tobit  mpg wgt, ll(17) vce(r)
  32.   2.   predict double xb
  33.   3. end

  34. .
  35. . runby tobit_pre, by(foreign)

  36. --------------------------------------
  37. Number of by-groups    =             2
  38. by-groups with errors  =             0
  39. by-groups with no data =             0
  40. Observations processed =            74
  41. Observations saved     =            74
  42. --------------------------------------

  43. . list  mpghat xb in 1/10

  44.      +-----------------------+
  45.      |    mpghat          xb |
  46.      |-----------------------|
  47.   1. | 22.042007   22.042007 |
  48.   2. | 19.339916   19.339916 |
  49.   3. | 23.907737   23.907737 |
  50.   4. | 19.983271   19.983271 |
  51.   5. | 14.643424   14.643423 |
  52.      |-----------------------|
  53.   6. |  17.28118   17.281179 |
  54.   7. | 26.545493   26.545493 |
  55.   8. | 19.790264   19.790264 |
  56.   9. | 15.930134   15.930134 |
  57. 10. | 19.018238   19.018238 |
  58.      +-----------------------+
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
黃河泉 + 3 + 3 + 3 观点有启发

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

7
黃河泉 在职认证  发表于 2020-9-9 15:58:42
蓝色 发表于 2020-9-9 11:27
应该是一样的
谢谢,我大概是想错了 (想到类似 marginal effects, 这应该才跟非线性有关)!

8
874065882 发表于 2021-3-17 08:48:36
大佬您好 还在吗 目前也在做过度负债的tobit回归 有几个问题想向您请教下

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

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