在统计学中,中介效应检验是一种用于探究一个变量对两个其他变量之间关系的影响程度的方法。中介效应检验可以帮助我们理解一个变量通过作用于另一个中介变量来影响最终结果变量的过程。在本文中,我们将使用SPSS软件来进行中介效应检验,并提供相应的源代码。
首先,我们需要准备一份数据集,其中包含我们感兴趣的自变量、中介变量和因变量。假设我们的数据集名为"dataset.sav",其中包含自变量X、中介变量M和因变量Y。我们将使用线性回归模型来进行中介效应检验。
以下是进行中介效应检验的SPSS代码:
* 导入数据集.
GET FILE='dataset.sav'.
DATASET NAME DataSet1 WINDOW=FRONT.
* 运行线性回归模型.
REGRESSION
/MISSING LISTWISE
/STATISTICS COEFF OUTS R ANOVA
/CRITERIA=PIN(.05) POUT(.10)
/NOORIGIN
/DEPENDENT Y
/METHOD=ENTER X
/SAVE PRED(Mediators).
* 提取中介变量的预测值.
DATASET ACTIVATE DataSet1.
COMPUTE M_hat = $PRED1.
* 运行中介效应模型.
REGRESSION
/MISSING LISTWISE
/STATISTICS COEFF OUTS R ANOVA
/CRITERIA=