I am working on a discrete time survival analysis using mixture modeling as per the Muthen & Masyn 2001 paper. My current model appears to be kicking out participants with missing data on any covariate, which I do not want; I would like to bring those variables into the model by estimating their variance.
Here is the syntax: USEVARIABLES SH14 SH15 SH16 SH17 cov1 cov2; CATEGORICAL ARE SH14 SH15 SH16 SH17 cov1; CLASSES = c(1); ANALYSIS: TYPE = MIXTURE; MODEL: %OVERALL% f BY SH14@1SH15@1SH16@1SH17@1; f ON cov1 cov2; [f@0]; !cov1 cov2; %c#1% f ON cov1 cov2; [f@0]; !cov1 cov2;
When I try to add the lines commented out above, I get the following error:
One or more MODEL statements were ignored. Note that ON statements must appear in the OVERALL class before they can be modified in class-specific models. Some statements are only supported by ALGORITHM=INTEGRATION.
When I add ALGORITHM=INTEGRATION to the ANALYSIS code, it runs fine. Is this appropriate for use in mixture modeling with discrete time survival analysis?
I am, yet again, sorry about the title - it appears my password manager is entering my username into the title box, and even though I previewed the thread and ensured that the title WAS correctly entered, when I hit "post" following the preview, it changed the title...which should have been "Missing Data in Discrete Time Survival Analysis"