Computation of Multiple Correspondence Analysis, with Code in R

UPF Working Paper No. 887

23 Pages Posted: 15 Nov 2005

See all articles by Oleg Nenadic

Oleg Nenadic

University of Goettingen (Gottingen)

Michael Greenacre

Universitat Pompeu Fabra - Faculty of Economic and Business Sciences

Date Written: September 1, 2005

Abstract

The generalization of simple correspondence analysis, for two categorical variables, to multiple correspondence analysis where they may be three or more variables, is not straighforward, both from a mathematical and computational point of view. In this paper we detail the exact computational steps involved in performing a multiple correspondence analysis, including the special aspects of adjusting the principal inertias to correct the percentages of inertia, supplementary points and subset analysis. Furthermore, we give the algorithm for joint correspondence analysis where the cross-tabulations of all unique pairs of variables are analysed jointly. The code in the R language for every step of the computations is given, as well as the results of each computation.

Keywords: Adjustment of principal inertias, Burt matrix, correspondence analysis, multiple correspondence analysis, R language, singular value decomposition, subset analysis

JEL Classification: C19, C88

Suggested Citation

Nenadic, Oleg and Greenacre, Michael John, Computation of Multiple Correspondence Analysis, with Code in R (September 1, 2005). UPF Working Paper No. 887. Available at SSRN: https://ssrn.com/abstract=847698 or http://dx.doi.org/10.2139/ssrn.847698

Oleg Nenadic (Contact Author)

University of Goettingen (Gottingen) ( email )

Platz der Gottinger Sieben 5
D-37073 Gottingen
Germany

Michael John Greenacre

Universitat Pompeu Fabra - Faculty of Economic and Business Sciences ( email )

Ramon Trias Fargas 25-27
Barcelona, 08005
Spain
34 93 542 25 51 (Phone)
34 93 542 17 46 (Fax)

Register to save articles to
your library

Register

Paper statistics

Downloads
486
Abstract Views
2,332
rank
58,992
PlumX Metrics