Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

Mediation analysis, multiple mediators

Hello!

I am doing a mediation analysis with JASP, first in a simple model with one mediator. The results show a partial mediation with significant direct and indirect effects. The mediator has however three facets/subscales, and I want to find out which facet(s) contribute the most to the significant indirect effect. Do I conduct one mediation analysis with all three facets as mediators or do I coduct three separate mediation analyses?

If I conduct one analysis with three mediators, do I have to obey anything, concerning the covariances of the facets? I am still confused about how exactly the analysis via JASP works, so I would appreciate any help!!

Thank you!

Sarah

Comments

  • Hi Sarah,

    that's a great question.

    1. Including all three subscales as mediators would take into account the covariances among the mediators. The indirect effect of the subscale is then interpreted as "indirect effect given that the other subscales have already been taken into account". This "conditional mediation effect" (and its p-value) may be what you want.
    2. Performing three univariate mediation analyses will tell you how strong the mediation effect is for each subscale, not taking into account the other subscales. This "marginal mediation effect" may also be what you want, for example if you want to decide to measure only one subscale later.
    3. There is an alternative option which requires the SEM module: make the mediator a latent variable, with as indicators the three subscales. SEM will then estimate a latent variable which "does its best" to mediate the relation between X and Y, and you will get factor loadings which indicate the contribution of each subscale (and their p-values). I feel that this last approach is the most natural, closest model to the research question you posed. It does require that you know something about SEM / lavaan, but this would be a great reason to learn (if you haven't yet!)

    The model syntax for this last approach would be something like this:

    mediator =~ subscale1 + subscale2 + subscale3

    mediator ~ alpha*X

    Y ~ beta*mediator + direct_effect*X

    indirect_effect := alpha*beta


    I hope this helps!

  • Thank you so much, this helps a lot!

Sign In or Register to comment.