命令xthivregs为自己编写的Stata程序,具有以下特点:
- 可用于估计非平衡面板门槛模型,也可用于估计平衡面板门槛模型。
- 可检验是否存在门槛效应。
- 允许存在内生变量,但只允许存在1个内生变量。
- 即使变量含缺失值,不需要特意处理缺失值,可以直接运行命令(最好预先处理)。
- 允许变量存在滞后项,例如:xthivregs i q1 d1 qd1, thres(d1) dthres(L.c1 L.q2) endo(q2) inst(L.q3)reps(300) qn(400)。
- 只要不存在完全共线性,允许存在c.var1#c.var2交互项变量。
- 允许存在不随时间改变的解释变量或者工具变量。
- 允许内生变量的系数随门槛变量变化。
- 注意:
1)目前,最多只允许存在 2 个门槛值。
2)只允许存在1个内生变量。
3)下载前请先查看“命令xthivregs的安装和操作说明文档”,看是否为自己需要的命令。
感谢在学习门槛模型的过程中,黄河泉老师、连玉君老师和王群勇老师提供的帮助!
命令格式:
xthivregs depvar indepvars,thres(thres_var)dthres(dthres_varlist)endo(endovar) inst(instlist) [qn(#) thnum(#) reps(#) trim(#) level(#) gen(string)]
命令说明:
1)depvar为被解释变量
2)indepvars为系数不随门槛变量变化的解释变量。
3)thres(thres_var)用于指定变量thres_var为门槛变量。
4)dthres(dthres_varlist)用于指定系数随门槛变量变化的解释变量。
5)endo(endovar)用于指定内生变量,只允许有1个内生变量。
6)inst(instlist)用于指定工具变量,可以有多个工具变量,工具变量可以不随时间改变。
7)qn(#)用于指定分位数搜索间隔,默认为qn(400)。
qn(400):搜索区间为1%、1.25%、1.50%、1.75%、……、99%共393个分位数。
qn(200):搜索区间为1%、1.5%、2%、2.5%、……、99%共197个分位数。
操作示例:
下述程序包在进行双门槛效应检验时,存在问题(单门槛检验结果没问题)。请已购买的朋友联系我,我将修正后的程序包发给您!
补充内容 (2023-8-8 16:52):
请大家别下载,等自己发了论文再免费,到时还请大家多引用。
补充内容 (2023-8-8 16:53):
请大家别下载,等自己发了论文再免费,到时还请大家多引用。