楼主: smztsmzt
27030 10

[学习心得] 学习心得 Chowtest检验汇总 [推广有奖]

  • 0关注
  • 9粉丝

硕士生

3%

还不是VIP/贵宾

-

威望
0
论坛币
2932 个
通用积分
405.1016
学术水平
73 点
热心指数
72 点
信用等级
62 点
经验
1206 点
帖子
51
精华
0
在线时间
129 小时
注册时间
2011-4-7
最后登录
2024-4-1

楼主
smztsmzt 在职认证  发表于 2018-12-25 12:38:59 |只看作者 |坛友微信交流群|倒序 |AI写论文
相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
将Chowtest检验的常见命令进行了汇总,包括如下方法:有不对的请各位朋友指正

1. 手工检验
2. Stata官方命令
3. chowreg命令
4. 虚拟变量法
5. suchowtest命令


financevalue.dta (2.06 KB)
  1. /*
  2. Chowtest 检验汇总

  3. 1. 手工检验
  4. 2. Stata官方命令
  5. 3. chowreg命令
  6. 4. 虚拟变量法
  7. 5. suchowtest命令

  8. Author:ypp
  9. Date:2018-12-24
  10. */


  11. //一、数据介绍 来自《Stata统计分析与应用 第2版》 周广肃著
  12. //Year:1988-2010 连续年份
  13. //financevalue:金融业增加值
  14. //gdp: 国内生产总值

  15. //二、Chowtest分析

  16. //1. 手工检验 假设结构变动点为2003年
  17. cd "G:\My Statistics\统计方法 经济结构变化 chowtest"
  18. use "financevalue.dta",clear
  19. tsset year,yearly

  20. // 生成整个时期的回归方程,计算出这时的残差平方和
  21. regress financevalue gdp
  22. predict e,residual // 生成残差序列
  23. gen a=e^2 // 生成序列a,为残差平方和
  24. egen b=sum(a) // 序列a的和,残差平方和

  25. // 生成2003年以前序列的回归方程,计算前半段时期的残差平方和
  26. regress financevalue gdp if year<2003
  27. predict e1 if year<2003,residual
  28. gen a1=e1^2
  29. egen b1=sum(a1)

  30. // 生成2003年以后序列的回归方程,计算好半段时期的残差平方和
  31. regress financevalue gdp if year>=2003
  32. predict e2 if year>=2003,residual
  33. gen a2=e2^2
  34. egen b2=sum(a2)

  35. // 计算F统计量的值
  36. gen f=((b-b1-b2)/(2))/((b1+b2)/(23-2*2)) // 分子除以的自由度为K,是解释变量的个数(包括截距)
  37.                                                                                  // 分母除以的自由度为n-2K,n是样本容量
  38. sum f // f=17.92325
  39. di invFtail(2,19,0.05) // F分布界值 自由度(2,24)

  40. //2. Stata官方命令 假设结构变动点为2003年
  41. use "financevalue.dta",clear
  42. tsset year,yearly

  43. reg financevalue gdp // 非稳健性回归
  44. estat sbknown,break(2003) // 判断2003年是否存在结构变动,包括截距项
  45.                           // breakvars(gdp) 附加这个命令,只指定gdp变量

  46. reg financevalue gdp,r // 稳健性回归
  47. estat sbknown,break(2003) // 同上

  48. estat sbsingle // 在没有任何先验情况下,自动搜寻单个结构变动点,super-wald检验,
  49.                // 包括截距项,结果与上述可能不一致
  50.                           
  51. //3. chowreg命令 稳健回归 假设结构变动点为2003年
  52. use "financevalue.dta",clear
  53. tsset year,yearly
  54. chowreg financevalue gdp,dum(15) type(3) // 第三方命令 dum(15)与2003年的指定有关
  55.                                          // F检验值=17.92 Chow Test [K,N-2*K]=17.92
  56.                                                                                  
  57. chowreg financevalue gdp,dum(15) type(3) vce(robust) // 第三方命令 以稳健回归为准 不以chowtest为准 chowest前提是同方差
  58.                                                                                                          // F检验值=13.67 Chow Test [K,N-2*K]=17.92
  59.                                                                                                
  60. //4. 虚拟变量 稳健回归 接chowreg生成的变量        假设结构变动点为2003年                                                                                                  
  61. reg financevalue gdp dummy dummy_gdp,r  // 结果同chowreg命令
  62. test dummy dummy_gdp

  63. reg financevalue gdp D0 Dx_gdp,r  // 结果同chowreg命令 D0 Dx_gdp由chowreg生成,与原数据库dummy dummy_gdp一样
  64. test D0 Dx_gdp

  65. //5. suchowtest命令 稳健回归 自动搜索结构变动点 但结果与上述不一样 不建议使用
  66. use "financevalue.dta",clear
  67. tsset year,yearly
  68. gen trend=_n
  69. suchowtest financevalue gdp trend, thresv(gdp) stub(ypp) // 第三方命令 仅探索gdp的结构变动点 在0.10显著水平上没有结果
  70. suchowtest financevalue gdp trend, thresv(gdp) stub(ypp) vce(robust) // 第三方命令 仅探索gdp的结构变动点 稳健回归
复制代码


二维码

扫码加我 拉你入群

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

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

关键词:残差平方和 虚拟变量法 结构变动 稳健回归 虚拟变量

已有 3 人评分学术水平 热心指数 信用等级 收起 理由
-走钢索的人 + 1 + 1 + 1 精彩帖子
txje + 2 + 2 + 2 精彩帖子
蓝色 + 3 + 5 + 5 鼓励积极发帖讨论

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

沙发
qbasicgg 发表于 2019-12-19 14:18:26 |只看作者 |坛友微信交流群
不错,看看

使用道具

藤椅
tianwk 发表于 2020-2-18 16:46:03 |只看作者 |坛友微信交流群
thanks for sharing

使用道具

板凳
楚天江南客 学生认证  发表于 2020-3-4 11:57:13 |只看作者 |坛友微信交流群
怎么看结果啊?

使用道具

报纸
短段段 发表于 2020-7-31 14:57:04 |只看作者 |坛友微信交流群
请问面板数据如何处理呢,可以用方法1手工计算吗?那方法2和3还可以用吗?如何相应修正呢

使用道具

地板
行皃 发表于 2020-11-6 09:50:34 |只看作者 |坛友微信交流群
请问可以补分享一下数据文件吗?非常感谢

使用道具

7
3878 发表于 2020-11-12 20:33:46 |只看作者 |坛友微信交流群
短段段 发表于 2020-7-31 14:57
请问面板数据如何处理呢,可以用方法1手工计算吗?那方法2和3还可以用吗?如何相应修正呢
同问,面板数据predict e,residual显示错误

使用道具

8
Auroraling 发表于 2022-3-26 12:02:04 |只看作者 |坛友微信交流群
楼主,我想请教你有关数据的问题。超级感谢

使用道具

9
Auroraling 发表于 2022-3-26 12:02:42 |只看作者 |坛友微信交流群
Auroraling 发表于 2022-3-26 12:02
楼主,我想请教你有关数据的问题。超级感谢
我的邮箱1324470962@qq.com

使用道具

10
Lll77777 发表于 2022-6-10 18:32:11 |只看作者 |坛友微信交流群
请问怎么把chow test结果导出来呀

使用道具

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

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

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

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