By the way, you may need to check your model. For a product term, we need to include the lower order term.
E.g.,
if migratievermogen_ordereffect is the product of
migratievermogen and
ordereffect, then you also need to include both
migratievermogen
and
ordereffect in the same regression equation.
I am not 100% certain the following correctly represent what you want, but this may give you an idea of what I meant:
```
# Define the model
model <- '
Supporttime1 ~ b1 * migratievermogen + b2 * Inschatten.algemeen +
ordereffect
+
m1 * migratievermogen_ordereffect +
m2 * Inschatten.algemeen_ordereffect
Supporttime2 ~
d * Supporttime1 + c1 * migratievermogen + c2 * Inschatten.algemeen +
Information +
i * Supporttime1_Information
' ```
The equation is long and not as organized as your version. However, it is easier for checking if any required terms are missing.
Note that you also need to check whether any covariances need to be added manually. This may be a little complicated because both the a-path and the b-path are moderated in your model. See Model 7 of the following paper for an example:
Miles, J. N. V., Kulesza, M., Ewing, B., Shih, R. A., Tucker, J. S.,
& D’Amico, E. J. (2015). Moderated mediation analysis: An
illustration using the association of gender with delinquency and mental
health.
Journal of Criminal Psychology,
5(2), 99–123.
https://doi.org/10.1108/JCP-02-2015-0010
Miles and others also illustrated how to use ":=" to define conditional indirect effect.
For the covariances to be added, you an also read the following papers. They discussed some complicated models but also included examples similar to your model:
Kwan, J. L. Y., & Chan, W. (2018). Variable system: An alternative approach for the analysis of mediated moderation.
Psychological Methods, 23(2), 262–277.
https://doi.org/10.1037/met0000160
Hope this helps.
-- Shu Fai