Is it possible to test the moderating effect of M (M is a moderators which is subject to influence of N) on the path from X (independent variable) to Y (dependent variable). I think this will be a multilevel moderation on path from X to Y. (X-->Y is moderated by N-->M). Can you please guide me through the process?
HI, I am sorry I did not explain it well. You can see the visual representation of my model following the link http://postimg.org/image/g0ex0qvtr/. The model has 3 IVs (lets say A, B and C) and 1 DV (Z). The paths between IVs and DV is moderated my M and P. Moderator M is further influenced by N (e.g. M can represent 'trust' and N is 'trust determinant').
Dan R. posted on Thursday, May 28, 2015 - 12:01 pm
For the time being, I've dropped the 1-1-1 mediation component from my model to first look at the level 2 moderation effect. My question is whether it looks like I set up my level 2 moderation effects (Y ON XW & Y ON MZ) appropriately (i.e., if these regressions are significant, can I claim level two moderation is supported). Here is the model with simplified variable names:
Thank you, Bengt. And for mediation tests at level 1 and level 2, have I set the following up correctly? Given the interaction effects, my understanding is that the overall chi-square and traditional fit statistics aren't available. So, should I report the BIC and SRMR for comparisons? I actually do get a Chi-square x(12)=6.213, but I'm not sure if this is for the overall multilevel model or just a portion of the model. Any insights you could provide would be greatly appreciated.
Usevariables are Y X M W Z XW MZ;
WITHIN = X M; BETWEEN = W Z; CLUSTER = Subject;
DEFINE: XW=X*W; MZ=M*Z;
Analysis: TYPE = TWOLEVEL; ESTIMATOR=MLR;
Model: %WITHIN% Y ON X (cw); Y ON M (bw); M ON X (aw);
%BETWEEN% Y W Z XW MZ;
Y ON W; Y ON XW (cb); Y ON Z; Y ON MZ (bb); MZ ON XW (ab);
MODEL CONSTRAINT: New(indirw directw totalw indirb directb totalb);
You typically don't have an interaction variable as a dependent variable as you do on Between saying MZ ON XW.
MZ is not a between-level variable given that M is measured on the within level.
I don't see which kind of interaction model you are after for Between, that is, it isn't clear if you want to moderate the x->m, x->y, or m->y paths. Putting aside that you are doing this on Between for 2-level model, maybe you want to study the Preacher et al (2007) MBR article on moderated mediation (single-level) to see how such interaction models are set up.
Approach 1. and 2. should be the same if the residual variance of s is zero. The s residual gets multiplied by the within predictor of Y.
Note that your syntax for approach 1. has 2 predictors of Y on within - but you can only define a random slope for one at a time. Note also that if on Between you regress s on predictors, the same predictors typically influence Y as well.
Dear Dr. Muthen, I have few questions regarding multilevel moderation. First, can we test within and between level moderation? (e.g. Independent variables are based on between level and moderators are based on within level). Second, if so, which syntax are required to test multilevel moderation. I have not find any relevant syntax for my model in which independent variables (level 2) are based on between level and moderators and dependent variables are based on (level 1) within level. Thank you in advance.
CAN I USE BAYESIAN ESTIMATOR FOR MULTILEVEL MODERATED MEDIATION? I HAVE TRIED HOWEVER, I GOT THIS MESSAGE: PLEASE HELP *** ERROR in MODEL command Unrestricted x-variables for analysis with TYPE=TWOLEVEL and ESTIMATOR=BAYES must be specified as either a WITHIN or BETWEEN variable. The following variable cannot exist on both levels: PD *** ERROR in MODEL command Unrestricted x-variables for analysis with TYPE=TWOLEVEL and ESTIMATOR=BAYES must be specified as either a WITHIN or BETWEEN variable. The following variable cannot exist on both levels: IMPLEPD
Send your output to Support along with your license number.
Zehua Cui posted on Wednesday, November 20, 2019 - 3:01 pm
Dear Dr. Muthen, I am looking at how the association between mother-child biological synchrony and child internalizing/externalizing behaviors is moderated by neighborhood context.But I am a little stuck on the syntax. The biological data is multilevel, nested within time and each dyad. For the within level, I will use the mother's biological data to predict child's biological data to come up a synchrony score (which becomes between level). Also, my neighborhood variable, and child outcome variables are also between level. So, it's not a cross-level moderation, and I am stuck on how to create an interaction term. Below is part of my syntax. Could you provide me some guidance on how to create an interaction term in this case and how to put it in the between part of the syntax? Thank you so much!
You mention "time" - what is your number of time points? And, how many neighborhoods do you have? Dyads are well handled in a single-level format so with time as level 1, mother-child as level 2, and neighborhood as level 3, you need 3-level modeling (assuming enough time points and neighborhoods). Moderation of level 2 parameters by neighborhoods is then handled by random slopes specified on level 2 and analyzed on level 3. With only a few time points, you can use wide format for time and reduce to 2 levels. See our Topic 10 Short Course video and handout as well as UG examples.
Zehua Cui posted on Thursday, November 21, 2019 - 1:48 pm
Dear Dr. Muthen, Thank you so much for your quick response! I am very sorry that my statement was a little confusing. The biological data is calculated every 30 seconds within a 5 minute interval. So both the mother and child will have 10 time points of biological data, and every mother-child dyad will only have one synchrony value. I have 100 mother-child data (100 synchrony value) and 66 neighborhoods (mother-child dyads not from the same neighborhoods). So I want to create an interaction between Synchrony and neighborhood (all between levels), but I can't define it using the define command, because I have to use mother's biological data to predict child's biological data on the within level first. Do you know how I can create an interaction term for the between level using the parameter from the within level? Do I have to do a latent interaction like INT|SYNC XWITH neighb (for the between level)?