当前位置:首页 > 培训职业 > 正文

Stata学习:如何输出中介效应Sobel检验结果

在Stata中,要输出中介效应Sobel检验的结果,首先需要理解其基本步骤。这个检验主要用于分析中介变量如何影响因变量,通过自变量间接作用。例如,研究者可能关注环保税如何通过政府补贴间接影响企业的环境投资。

以Liu等(2022)的研究为例,他们分析了环保税实施后政府补贴的变化对环境投资的影响。设定时间(Time)和污染(Pollution)为虚拟变量,政府补贴(Gov)作为中介变量,环境投资(Invest1)作为因变量。在sgmediation命令中,格式为:sgmediation Invest1, mv(Gov) iv(Time*Pollution) cv($其他控制变量)。

执行代码后,输出的关键部分包括Sobel检验的统计量,如-3.886及其显著性水平(例如,.00010191),这表明中介效应是显著的。将这些数值填入sgmediation或sgmediation2命令的相应列中,如sgmediation2语法:sgmediation2 Invest1, mv(Gov) iv(Time*Pollution) cv($控制变量) sobel(列号)。

期刊排版中,这些结果通常会以表格形式呈现,清晰展示中介效应的检验结果,帮助读者理解政策影响机制。自定义函数和更复杂的sgmediation3语法可以提供更灵活的结果呈现方式。

总之,通过Stata的sgmediation系列命令,我们可以方便地分析和报告中介效应Sobel检验的结果,以支持理论和政策研究的实证分析。

多重随机标签

猜你喜欢文章