Covariate missing by design PreviousNext
Mplus Discussion > Missing Data Modeling >
 Michelle Colder Carras posted on Monday, July 28, 2014 - 11:59 am

I'm using LCA with categorical indicators and multiple continuous covariates for a survey related to internet use. One of the covariates, online friendship quality, is present only in those who answered that they have friends who are online only (i.e, the question asks "If you have friends who you know ONLY ONLINE,...").

I realize that Mplus will drop observations where people do not answer these questions, but this doesn't allow me to model relationships between online friendship quality, the other covariates, and class membership for those who do not report having online-only friends. (This amounts to 1/3 of my sample).

One suggestion was to use a piecewise approach to model the covariate with two terms: origcov using 0 to represent missing and origcov-1 (where the range of the original covariate is 1-25) to represent the change in coefficient between those having online friendships vs. not.

What do you think of this approach? Also, would it be possible to use it with Model constraint:New to get the correct log odds, SEs, pvalues, etc by adding terms?

Thanks for any suggestions-

Michelle Carras
 Bengt O. Muthen posted on Monday, July 28, 2014 - 3:52 pm
I can't think of a totally satisfactory solution here. You can bring the covariates into the model (by mentioning their variances, say) so that missing data modeling gets activated, but I am not sure it is appropriate to treat online friendship quality as conceptually imputable for those who don't have friends online only. Perhaps your rough approach is more reasonable - then it allows all modeling tools you usually have.
 Michelle Colder Carras posted on Tuesday, July 29, 2014 - 8:39 am
Thank you so much for your input. I think I will use the piecewise approach.

Is there a way to automate calculation of the linear combination of coefficients and confidence interval for the relative log odds of class membership for people who have online friends (i.e, intercept+beta(orig) + beta(orig-1)? I know in Stata I would use the lincom command, but I'm not sure what the equivalent would be in Mplus.

Thank you,

 Bengt O. Muthen posted on Tuesday, July 29, 2014 - 4:44 pm
You can use the Model Constraint command to compute any function of the parameters labeled in the Model command.
 Michelle Colder Carras posted on Wednesday, July 30, 2014 - 8:32 am
Thank you. Just to be clear; that option is only available if I include the covariates in the latent class model and not if I use them as auxiliary variables, e.g. R3STEP?

 Bengt O. Muthen posted on Wednesday, July 30, 2014 - 4:08 pm
 Michelle Colder Carras posted on Friday, August 15, 2014 - 8:49 am
Thank you. If I decided I did not want to jointly model the covariates, could you tell me where to find the appropriate standard errors to use in creating confidence intervals? I am not using survey weights but am using the subpopulation command to identify a subgroup.


 Bengt O. Muthen posted on Friday, August 15, 2014 - 9:15 am
Model Constraint provides both estimates and SEs for NEW parameters expressed as a function of Model parameters.
 Michelle Colder Carras posted on Friday, August 15, 2014 - 11:49 am
I'm sorry; I misspoke. I do want to use the AUXILIARY command to look at the association. Is there a way to find the appropriate standard errors for the auxiliary variable regressions so I can create confidence intervals and a test statistic for the linear combination by hand/by other means?


 Bengt O. Muthen posted on Friday, August 15, 2014 - 4:36 pm
Auxiliary R3STEP provides SEs for the c ON x part.
Back to top
Add Your Message Here
Username: Posting Information:
This is a private posting area. Only registered users and moderators may post messages here.
Options: Enable HTML code in message
Automatically activate URLs in message