EFA with binary indicators

3 replies [Last post]
Buller's picture
Offline
Joined: 11/11/2011

I am brand new to OpenMX. I have been using Mplus. Could anybody show me how to fit an exploratory factor analysis model using binary indicators? Thanks.

tbates's picture
Offline
Joined: 07/31/2009
Front page has an EFA example

The front page of the website has an EFA example.

Path-based RAM models can also use binary, ordinal, and continuous data in any mixture.

So, you should be able to run the model you wish using OpenMx. if you need to do rotation, or factor scores (including with missing data) then there are some extra steps needed.

Ryne's picture
Offline
Joined: 07/31/2009
OpenMx doesn't have any

OpenMx doesn't have any built-in methods for exploratory factor analysis, in part because we defer to the existing EFA methods like factanal() that are already a part of R.

There are several ways to supply user-defined models in OpenMx using things like the algebra objective function, so its possible for an interested user to fit just about whatever they want. It may be simpler to use OpenMx or something else to estimate a polychoric correlation matrix and just run that through factanal(), but that method cannot account for missing data.

Buller's picture
Offline
Joined: 11/11/2011
Many thanks to you

Thank you so much! Your answer was very helpful.