tidySEM icon indicating copy to clipboard operation
tidySEM copied to clipboard

Multigroup latent profile analysis

Open Gootjes opened this issue 1 year ago • 6 comments

Hi, does mx_mixture support multigroup latent profile analysis (mplus KNOWNCLASS)

Gootjes avatar Oct 26 '23 12:10 Gootjes

Not explicitly.. it's not clear to me exactly what KNOWNCLASS does in Mplus. But if it's a multigroup model, you might be able to build this by combining multiple OpenMx model generated by mx_mixture using the standard OpenMx procedure for multi-group models. That would probably be worth a separate paper though :)

cjvanlissa avatar Oct 26 '23 13:10 cjvanlissa

Apparently multigroup LPA boils down to a variation of LTA (latent transition analysis)

Gootjes avatar Feb 27 '24 12:02 Gootjes

Say more!

cjvanlissa avatar Feb 27 '24 12:02 cjvanlissa

Christian Geiser just uploaded a new video discussing multigroup LPA https://www.youtube.com/watch?v=RYNDokqZAQY&t=210s

We "just" need to find a good example of LTA in openmx I guess :)

Gootjes avatar Feb 27 '24 13:02 Gootjes

I find Mplus "language" cumbersome. I think LatentGold is more clear about this, see page 62 of the syntax guide https://www.statisticalinnovations.com/wp-content/uploads/LGSyntaxusersguide.pdf

Where we have the model parameters varied across groups, can make only class member ship varied, or also item means and variances. Seen as the LPA parameters being predicted (different) by the respective group

I think adding predictor groups for means and variances in OpenMx would not too hard, but I think its harder for class membership

maugavilla avatar Feb 27 '24 14:02 maugavilla

Here is a thread of the OpenMx forum on how to add predictors in a growth mixture model, this could be useful to extend for the multiple group example

https://openmx.ssri.psu.edu/node/4428

maugavilla avatar Feb 29 '24 23:02 maugavilla