Hi, i am VERY VERY new to MPlus. Is there a good "beginners" article to explain Parallel Process modeling? I'm hopeing to examine the relations between depression (using dimensional measures) and substance use (also dimensional) with a number of covariates as potential mediators and moderators. Also, I have 4 time points and an n=450. Any issues with this?
bmuthen posted on Sunday, March 05, 2006 - 5:57 am
I can't think of an applied article off hand, although they probably exist. We teach this topic in our annual 5-day course (Day 2)and have a handout for that day which can be requested off our web site. We also have an example in the User's Guide. Essentially, here are the steps we recommend:
1. Analyze each process separately, without covariates and then with covariates.
2. Analyze the 2 processes jointly without covariates. Remember that the correlations between the outcomes of the 2 processes are due to (a) correlations between the growth factors and also (b) more directly via correlated residuals for the 2 processes, particularly for residuals at the same time point. Point (b) is often ignored which leads to too much correlation being channeled through the growth factors, sometimes making them correlate 1.
I'm trying to figure out how to plot the two processes on the same figure. When I run the imput below I get two seperate plots for process 1 and process 2. Is there anyway to combine the two processes onto one figure? Thanks, Matt
TYPE = plot3; series = copebl-copef(s1) | thrtbl-thrtf(s2);
Hi, I have a correlation of 1 in a multivariate growth model. I have already added correlations for residuals at the same time point between the two processes but the problem persists. Modification Indices suggest to add one lagged correlation between the residuals of the two processes (adjacent time points). I have tried that and the model is now admissible. Would that be o.k. to include this single lagged residual correlation (besides correlations at thesame time point), since I have only heard of contemporaneous correlations between residuals in multivariate LGM's until now!?
Hello – I am running parallel process growth models that use a sampling weight and five covariates. All of these covariates include missing data to some degree. To address the comments of reviewers for our article, I would like to compare the results of a model where I bring in all possible cases by asking for the variance of the covariates to be estimated in the models, as well as run a model where the missing covariate cases are excluded but I introduce attrition weights. However, each time point would need to have its own attrition weight. My questions are: a) Is there a way to use time-point specific attrition weights in a parallel process model? If so, how is this specified? b) Can I run what is essentially a parallel process model with the data in a ‘long’ format so that each case can have one variable that would be for the attrition weight, but it could vary across time? If so, is there an example paper you could point me to, or help me with specifying the appropriate model? Many thanks – Yvonne
The answer to both questions is to rewrite your model as a two-level model. Take a look at example User's Guide example 9.16 for how Mplus can help you transform the data and model properly. Once the data is transformed you can use it to write any two-level model. Using weight and bweight command in two-level models you can specify both weights.
Note however that if you have time varying covariates with missing values due to (all) observations missing at some time points you can simply set these covariates to 0 instead of the missing values - and thus easily resolve your problem with the missing covariates. Note that those zeros will not be a part of the likelihood.
Many thanks. One additional question to follow-up. The parallel process growth models I had been using specified piecewise slopes. Is there a way to specify piecewise slopes in a two-level linear growth model as described in User’s Guide Example 9.16?