What approaches are there to perform FA on data that is clearly ordinal (or nominal for that matter) by nature? Should the data be transformed our are there readily available
R packages that can handle this format? What if the data is of a mixed nature, containing both numerical, ordinal and nominal data?
The data is from a survey where subjects have answered questions of many types: yes/no; continuous; scales. My aim is to use FA as a method for analyzing the underlying factors. I do not yet know what factors I'm looking for. However, condensing the underlying factors into a manageable number of factors is important.
EDIT: Also, can I approximate a survey question answered on the Likert-type scale as a continuous variable?
Particularly if you have nominal indicators along with the ordinal & continuous ones, this is probably a good candidate for latent class factor analysis.
FactoMineR is a nice package for Factor Analysis on mixed variables.
Is there an update on this question? I have a similar situation. I have mixed data types with the variables I want to use for the FA. I have some dichotomous variables, some ordinal and some continuous. Any idea, how/ what to do in this case. All the references I'm looking at specify that FA should be done with continuous data. There's the catPCA option, but that won't take care of my dichotomous variables. I found an MPlus command that will create factors with mixed data, but then what are the assumptions for mixed data FA? Any help will be much appreciated. I'm stumped right now.