stata之中介效应分析

stata之中介效应分析,第1张

本篇记录下用stata进行中介分析,其中,自变量,中介变量和因变量均为连续变量。

中介分析可以用命令 sem ,即进行结构方程模型也是用这个命令,只不过中介分析没有测量模型而已。

其中,自变量(X)为 EC ,中介变量(M)为 SDO ,因变量(Y)为 forei 。

结果如下,可以看到,报告的是标准化系数,X到M结果显著,M到Y显著,控制M之后,X到Y不显著了。

对直接效应,间接效应和总效应进行估计的结果如下,最后一列为标准化系数,但是,没有相应的z值,和95%CI

使用命令 estat stdize 可以得到不同路径相应的标准化统计量。

路径a,b和c’的结果如下:

路径ab和总效应结果如下:

此外,还有个命令可以直接报告中介效应结果,即 medsem

结果如下,报告了两种检验中介效应的方法,以及中介效应是否存在的结论。

通过命令 help medsem 后可以详细了解该命令。

除了上述提到的两种检验中介效应的方法外,还有bootstrap法。

具体介绍可参见文献:

Fritz, M. S., &MacKinnon, D. P. (2007). Required Sample Size to Detect the Mediated Effect. Psychological Science, 18 (3), 233-239.

stata的实现方式是:

抽取5000个样本,时间有些长,得等会儿……结果如下:

贝叶斯sem间接效应看法

模型是一个简单中介模型,假设是A对B有显著正向影响,做完路径分析之后,直接效应不显著,间接效应和总效应显著,那在报告结果的时候,是说直接效应不显著,所以假设不成立...

如图,我的模型是一个简单中介模型,假设是A对B有显著正向影响,做完路径分析之后,直接效应不显著,间接效应和总效应显著,那在报告结果的时候,是说直接效应不显著,所以假设不成立,还是说总效应显著,假设成立?

Amos有这个功能的,一般采用Bootstrap来处理。如果涉及多重中介,则需要使用贝叶斯语法自定义公式。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/179672.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-28
下一篇2023-03-28

发表评论

登录后才能评论

评论列表(0条)

    保存