Performing factor analysis on binary or ordinal data


SAS/STAT® software can perform a factor analysis on binary and ordinal data. To fit a common factor model, there are two approaches (both known as Latent Trait models):

If you want a principal component analysis of binary data, then use PROC CORRESP or PROC PRINCOMP. Whether you use CORRESP or PRINCOMP depends on whether you are interested in Euclidean or in chi-squared distance. You can also use PROC PRINQUAL, but if your data is all binary, then PRINQUAL gives the same results as PRINCOMP.

References

See also KB0056893, "Can PROC CALIS analyze categorical data?"