在文章开始前,先跟大家说句悄悄话。


因为微信更改了推送规则,推文不再按照时间线显示,如果不点『在看』或者没有『星标』,可能就看不到我们的推送了!


如果不想错过我们的精彩内容,就赶紧星标⭐我们吧!


Process实操教程 | 中介效应检验_java


之前给大家介绍了如何用amos进行中介调节效应检验(Amos实操教程 | 中介效应检验 )。


今天我们给大家介绍下平常更常用的,也更简单的操作,如何使用spssprocess插件进行中介效应检验。



Process的功能也很强大,它的下载也是免费开源的,在spss的官网就可以下载到。


官方网址:https://www.ibm.com/search?lang=en&cc=us&q=process&tabType[0]=Products

PS: 后台回复process大礼包能获取spss21.0版本的process插件等内容。




Process插件的安装:下载好对应版本的process插件,以管理员身份运行SPSS,点击菜单栏中的实用程序-->定制对话框-->安装自定义对话框,找到已经下载并解压好的process.spd文件,打开。安装完成后退出再打开SPSS,选择分析-->回归,就能看到process插件。





一:将数据导入spss,点击分析—回归—process

Process实操教程 | 中介效应检验_java_02


二:将对应的变量输入到对应的框中并且选择好模型-model4,bootstrap=1000


X-自变量

Y-因变量

M-中介变量


Process实操教程 | 中介效应检验_java_03


三:点开options,设置选项。勾选效应量以及中介检验效果量等。


Process实操教程 | 中介效应检验_java_04

四:点击OK,运行数据,看结果

Process实操教程 | 中介效应检验_java_05

我们看中介变量p的系数是否显著,看置信区间是否包含0 ,若包含0 ,则不显著若不包含0 ,则说明中介效应显著。


以上我们介绍了下如何用spss里的process插件做简单中介效应检验,接下来给大家在介绍下如何用process做多重中介效应检验。


导入数据步骤与做简单中介效应检验的步骤一致,但需要特别注意的是,我们在输入中介变量框M中,需要按顺序输入中介变量;


先输入的代表第一个中介变量,第二个输入的代表第二个中介变量。其余检验步骤与简单中介效应检验步骤一致。


Process实操教程 | 中介效应检验_java_06


结果分析,与简单中介效应检验不一样的地方,我们除了看各条中介路径是否显著,我们还需要查看中介效应显著性检验;


比较哪条中介路径对因变量的影响较大。即看c1的检验系数,是否显著,看置信区间是否包含0。


Process实操教程 | 中介效应检验_java_07


注意事项
[1] 在process中,对于变量名字,要求长度小于八字符的,如果长度大于八字符,就无法运行出结果;
所以,在运行数据前,最好检查下变量名字长度是否符合要求。
[2] 模型序号一定要选对,因为不同的序号对应不同的模型,检验过程也不一样,中介效应,对应model4,一定要选择正确!
具体做的其他检验对应那种模型,可参考这本书-《Hayes78:templates》