Wen-Hsu Lin posted on Tuesday, January 28, 2014 - 1:04 am
I have 9 items want to do confirmatory LCA; however, I want to specify that some items should be related to one class but not another, based on theory. I have following syntax: Variable: Names are id g1 g2 g3 g4 g5 g6 g7 g8 g9; IDvariable = id; Usevariables are g1 g2 g3 g4 g5 g6 g7 g8 g9; Categorical are g1 g2 g3 g4 g5 g6 g7 g8 g9; classes = c(2) Analysis: Type = mixture; model:
I think you want @0 not *0 if you want to fix thresholds to zero.
JW Beck posted on Tuesday, May 29, 2018 - 10:01 am
Hi, I have a question regarding confirmatory LCA: I set class-specific start values for each indicator according to the exploratory solution so that only the class sizes need to be estimated. However, I realised that some cases are differently assigned - dependent on the size of the data file: If I create a subsample and run again the confirmatory LCA, certain cases (I can track them based on their ID) are assigned to different classes. According to my logic, the assignment of cases to classes should, however, solely depend on the response pattern - independent of any N the data set has. Do you have any explanation for this observation? Thank you very much in advance.
The class assignment depends on not only the response pattern but also the estimates of all parameters in the model (not only parameters for the indicators).
JW Beck posted on Wednesday, May 30, 2018 - 12:22 am
Thank you for your swift reply. Do you mean that I have to fix all the other parameters as well? But wouldn't this imply that the class sizes are predetermined? Or is there a better way to assign a large number of new cases to an existing class solution? Thank you.