Multiple correspondence analysis in S-PLUS.
Multiple correspondence analysis (MCA) is a multivariate method for analyzing multidimensional contingency tables. General software procedures to perform MCA are available. Among them SAS Proc CORRESP, SPAD CORMU procedure and the mca function of the MASS library in S-PLUS are probably the most used. However, CORRESP and CORMU output is different from that of mca function. The aim of this short note is showing how to obtain from mca function results compatible with those achieved with SAS or SPAD. A modified code is proposed in order to obtain the same coordinate system computed by SAS and SPAD. Moreover, the computation of the contributions of the levels of the factors to the inertia explained by each axis, the squared cosine of each factor level and the re-evaluation of the inertia explained by each axis have been added in order to improve the interpretations of the results of the decomposition.
Unità Operativa di Statistica Medica e Biometria, Istituto Nazionale per lo Studio e la Cura dei Tumori, Via G. Venezian 1, 20133 Milan, Italy. federico.ambrogi@istitutotumori.mi.it
Federico
F
Ambrogi
Elia
E
Biganzoli
Patrizia
P
Boracchi
D011381:Programming Languages; D012984:Software