回归调整显著Stata代码
在实际做论文实证分析过程中经常会出现结果不
显著,或者结果方向与假设相反的情况,
正规的做法应当是调整控制变量、调整解释变
量和被解释变量的计算方法,调整数据区间和数据筛选条件
在这些方法都试过之后如果
还得不到想要的结果的话,可以尝试本文提到的速成方法
复制代码
附件内容:
包
含示例数据和代码
代码附有详细注释(每行都有注释)
可以同时调整多个回归结果
适
用于OLS、固定效应、2SLS、Tobit、GMM等各种回归
调整原理:通过剔除
部分显著影响回归结果的数据
适用数据:样本量尽可能大,最好在4000以上,调整效
果较好
示例主要使用OLS回归、固定效应回归、2SLS回归和Tobit回
归,其他回归方法都是类似的,有不懂的地方可以咨询
示例变量说明:
被解释变量Y
解释变量X
工具变量IV
回归代码:
* 导入数据
use 示例数据.
dta, clear
* 定义全局控制变量ControlVariable,
后面使用 $ControlVariable引用
* OLS回归
x
i: reg Y X $ControlVariable , robust
e
st store res_1
* 固定效应回归
xi: xtreg Y
X $ControlVariable , fe robust
est sto
re res_2
* 2SLS
xi: ivreg2 Y $Contr
olVariable (X=IV), robust
est store r
es_3
* Tobit回归
xi: tobit Y X $Contr
olVariable , vce(robust) ll(0)
est sto
re res_4
* 输出回归结果
esttab res_*, mtit
le("OLS回归" "固定效应回归" "2SLS回归" "Tobit回归")n
ogap replace star(* 0.1 ** 0.05 *** 0.01
) b(3) t(3) indicate("Industry=*Industry
*" "Year=*year*") ar2
复制代码
未调
整前回归结果
调整后结果 - 正相关
调整后结果 - 负相关
调整代码带注释.do
补充内容 (2023-4-29 15
:17):
精彩评论1:以前我几乎被回归分析卡住,但这份数据让我突破了瓶颈,非常
感激。
补充内容 (2023-4-29 15:17):
精彩评论2:这份数据和
代码的简洁明了是其最大的优势之一,非常实用。
补充内容 (2023-4-29
15:17):
精彩评论3:这份数据和代码已经成为我进行研究的宝贵参考,非常感激
。
补充内容 (2023-4-29 15:18):
精彩评论4:这份数据非常有
用,代码也十分详细。感谢作者分享这种速成方法调整回归结果,能节省不少时间和精力。
下载链接:https://download.csdn.net/download/weixin_45892228/89132580点击下载:Stata调整回归显著性常用代码(适用于OLS、固定效应、2SLS、GMM)