variable: NAMES ARE Group WODCT1 WODCT2 WODCT3; USEVAR = cont1-cont3 bin1-bin3 ; CATEGORICAL = bin1-bin3; CLASSES = c (2); KNOWNCLASS = c (Group); ANALYSIS: ESTIMATOR = MLR; ALGORITHM = INTEGRATION; TYPE=MIXTURE MODEL: iu su | bin1@0bin2@1bin3@2; iy sy | cont1@0cont2@1cont3@2; su@0; iu WITH sy@0;
I get this error: ERROR in MODEL command No OVERALL or class label for the following MODEL statement(s): IU SU | BIN1@0BIN2@1BIN3@2;
Model test: p6=p60; However, I get this error: ONE OR MORE PARAMETERS WERE FIXED TO AVOID SINGULARITY OF THE INFORMATION MATRIX. THE SINGULARITY IS MOST LIKELY BECAUSE THE MODEL IS NOT IDENTIFIED, OR BECAUSE OF EMPTY CELLS IN THE JOINT DISTRIBUTION OF THE CATEGORICAL VARIABLES IN THE MODEL. THE FOLLOWING PARAMETERS WERE FIXED: 12.
The growth modeling parametrization for categorical outcomes holds thresholds equal across time and fixes the intercept growth factor mean at zero.
Carlijn C posted on Thursday, July 31, 2014 - 12:07 pm
I'm sorry, but I'm not sure if I understand it. Does the fixed parameter 12 means that the intercept growth factor mean is set at zero? The intercept regression weights on the three time points are set to one, so, automatically, there is no intercept growth factor? Why is it then fixed to zero? Despite of this error, can I use this model for my data? I don't see any other options to improve the model.
I've tried this model with the same data, but now with some missingness. Then I get this error: THE STANDARD ERRORS OF THE MODEL PARAMETER ESTIMATES MAY NOT BE TRUSTWORTHY FOR SOME PARAMETERS DUE TO A NON-POSITIVE DEFINITE FIRST-ORDER DERIVATIVE PRODUCT MATRIX. THIS MAY BE DUE TO THE STARTING VALUES BUT MAY ALSO BE AN INDICATION OF MODEL NONIDENTIFICATION. THE CONDITION NUMBER IS 0.305D-10. PROBLEM INVOLVING PARAMETER 12.
Can I conclude that the model doesn't fit for my data with missingness?
We can't know which parameter number 12 refers to without looking at your output, but it is likely the iu factor mean (check TECH1 or use version 7.2). You should fix this mean to zero because it cannot be identified at the same time as the threshold which is held equal across time. This fixing does not mean imposing a restriction on the data fitting. It does not mean that there is not an intercept growth factor; we just standardize its mean to zero so that we don't have an indeterminacy. To better understand this, see handouts and videos for Topics 3 and 4.
Carlijn C posted on Thursday, July 31, 2014 - 2:01 pm
Thank you for your answer. So should I fix the iu factor mean to zero? Or does Mplus this automatically (as it says in the error: 'the following parameters were fixed: 12')? However, the iu factor mean is estimated in the output. If I fix the iu factor mean to zero [iu@0] in both groups, the problem is solved. So, is this the right solution for the problem?