请问大家,我的模型是自变量X 到 中介变量W 再到 因变量Y,其中X 与 W之间有一个调节变量U, W到Y之间有一个调节变量N。这种情况下用SPSS怎么做检验呀?
* 设定输入数据和变量。
DATA LIST FILE=YourData /X W U N Y.
VARIABLE LABELS X 'Independent Variable X'.
VARIABLE LABELS W 'Mediating Variable W'.
VARIABLE LABELS U 'Moderator Variable U'.
VARIABLE LABELS N 'Moderator Variable N'.
VARIABLE LABELS Y 'Dependent Variable Y'.
EXECUTE.
* 进行多元回归分析。
REGRESSION
/MISSING LISTWISE
/DEPENDENT Y
/METHOD=ENTER X W
/SAVE ZRESID.
* 计算调节效应。
COMPUTE XU = X * U.
COMPUTE WN = W * N.
REGRESSION
/MISSING LISTWISE
/DEPENDENT Y
/METHOD=ENTER X W U N XU WN
/SAVE ZRESID.
* 显示回归结果。
OMS
/SELECT TABLES
/IF COMMANDS=['Regression'] SUBTYPES=['Model Summary']
VARIABLES=['Adjusted R Square']
/IF COMMANDS=['Regression'] SUBTYPES=['Coefficients']
VARIABLES=['X', 'W', 'U', 'N', 'XU', 'WN'].
OMS
/SELECT ALL
/IF SUBTYPES=['Residual Statistics'].
* 运行回归分析并输出结果。
REGRESSION
/MISSING LISTWISE
/DEPENDENT Y
/METHOD=ENTER X W U N XU WN.
* 关闭结果输出。
OMSEND.
* 查看调节效应结果。
OMS
/SELECT TABLES
/IF COMMANDS=['Regression'] SUBTYPES=['Coefficients']
VARIABLES=['XU', 'WN'].
* 运行回归分析以查看调节效应结果。
REGRESSION
/MISSING LISTWISE
/DEPENDENT Y
/METHOD=ENTER X W U N XU WN.
* 关闭结果输出。
OMSEND.