Moderated Multiple Regression Using Process 'Multicategorical' Option With Categorical Moderator
Moderated Multiple Regression Using Process 'Multicategorical' Option With Categorical Moderator
5
Using ‘Multicategorical’ option with categorical moderator
The R-square change is statistically significant, which indicates that the slopes vary significantly across groups. This means
that we have evidence of a significant interaction between group membership and affective lability.
Here, we have the simple slopes reflecting the predictive relationship between affective lability and depression in
each of our three groups. Recall that the slope for affective lability in our regression table is the conditional effect of
affective lability on depression in group 1 (i.e., the reference group).
If we sum the slope (see below) for affective lability (for group 1) and the difference in slopes with group 2 (see
slope for Int_1), we get: .3025 + .2866 = .5891 (which you find in the table of conditional effects above).
If we sum the slope (see below) for affective lability (for group 1) and the difference in slopes with group 3 (see
slope for Int_2), we get: .3025 + .0057 = .3082 (which you find in the table of conditional effects above).
As you can see, the simple slopes are all positive and statistically significant. Interestingly the slope for the middle
anxiety group was stronger than it was for the low and high anxiety groups.
We can copy and paste the syntax from
our output file into a syntax file and run
to plot out the simple slopes.
Appendix A: Generating moderated multiple regression results through General
linear model menu in SPSS
We can generate regression results that contains the interaction terms in SPSS by using the General Linear Model
menu. When you select ‘Parameter estimates’ the regression output will be generated. However, the intercept will be
for the group on the factor variable coded highest. So with the current coding of the moderator variable (1=low anxiety,
2=medium anxiety, 3=high anxiety), the intercept would reflect the mean of the high anxiety group. To have our output
align with what we generated through process, we need to recode our variable so that 3=low anxiety, 2=medium
anxiety, 1=high anxiety).
Original variable coding New variable Value codes for
new variable
Our factor variable is entered as a fixed factor. Our centered focal predictor (affective lability) is entered as a covariate. Next,
we click on the Model tab…
Under the Model tab, select Build Terms. Enter each of the predictors as separately (Click Type drop-down and select ‘Main
effects’). To add the interaction term, select ‘Interaction’ and highlight the two predictors at the same time and move to box
on the right.
You can select the same things you typically would if
running an ANOVA. But to get the model in
regression format, click on ‘Parameter estimates’.
We can obtain marginal means via this
route.
The corrected Model F-test and
partial eta-squared in the GLM
output will be the same as that
shown in our Process output for
the overall model fit.
Here we have our model
presented via the GLM route as a
regression model.
Recall that X1 is the difference between the medium anxiety group (i.e., 2) and the low anxiety group (i.e., 1), and X2 is
the difference between the high anxiety (i.e., 3) and low anxiety groups, for persons scoring at the mean of the
moderator (since we requested that our continuous variables in any interaction term be mean centered prior to forming
product terms).
Variable X1 is the difference between the medium group (group 2) and the low group (group 1), and variable X2 is the
mean difference between the high group (group 3) and the low group. For persons scoring 1 sd below the mean on the
continuous moderator (affective lability), the difference between the medium and high group means is .1516 (p=.0780).
The difference between the high group and the low group is .6975 (p<.001).
-1sd
Group means
mean
Simple effects/slopes tests at the
mean of the moderator contain
same values that show up in
original regression table.
+1sd
Simple effects/slopes tests at +1 sd
of the moderator.
For persons scoring 1 sd above the mean on the continuous moderator (affective lability), the difference between the
medium and high group means is .5552 (p=.0002). The difference between the high group and the low group is .6876
(p<.001).
Visualization of group means at three levels of
the moderator.