
Multiple Correspondence Analysis Based on the Burt Matrix 1.0 File ID: 79118 


 Multiple Correspondence Analysis Based on the Burt Matrix 1.0 License: Freeware File Size: 10.0 KB Downloads: 16
Submit Rating: 



Multiple Correspondence Analysis Based on the Burt Matrix 1.0 Description 

Description: Statistics fundamentals of the Correspondence Analysis (CA) is presented in the CORRAN and MCORRAN1 mfiles you can find in this FEX author''s page. CA can be extended to more than two categorical variables, called Multiple Correspondence Analysis (MCA). CA and MCA are graphical techniques for representing the information in a twoway or higherorder multiway contingency table. They contain the counts (frequencies) of items for a crossclassifications of the categorical variables (Rencher, 2000).
Karl Pearson (1913) developed the antecedent of CA used by Procter&Gamble (Horst 1935). R.A. Fisher (1940) named the approach 'reciprocal averaging' because is reciprocally averages row and column percents in table data until they are reconciled. Since reciprocal averaging was inefficient, Europeans such as Mosaier (1946) and Benzecri (1969) related table data with computer programs for principal component (factor) analysis. Burt (1953) developed MCA (homogeneity analysis) of a binary indicator.
Here, MCA is applied to the Burt matrix (B), the matrix of all twoway crosstabulations of the categorical variables. The Burt matrix has a square block on the diagonal for each variable (the frequencies for the categories in the corresponding variable) and a rectangular block offdiagonal for each pair of variables (a twoway contingency table for the corresponding pair of variables). In the dual eigenanalysis or Singular Value Decomposition (SVD) we get the squares of the singular values, or principal inertias.
The socalled 'percentage of inertia problem' can be improved by using adjusted inertias procedure or eigenvalue correction. The adjusted inertias are calculated only for each singular value that satisfies the inequality >= 1/number of variables. They are expressed as a percentage of the average offdiagonal inertia, which can be calculated either by direct calculation on the offdiagonal tables in the Burt matrix. The adjusted solution not only does it considerably improve the measure of fit, but it also removes the inconsistency about the Burt matrix to analyse. This inconsistency is due to artificial dimensions added because one categorical variable is coded with several columns. As a consequence, the inertia (i.e., variance) of the solution space is artificially inflated and therefore the percentage of inertia explained by the first dimension is severely underestimated.
A complete statistics fundamentals explanation is found on Greenacre (2006).
A MCA yields only rows or columns coordinates and each point represents a category (attribute) of one of the variables.
Syntax: function mcorran2(X) Input: X  Data matrix=Burt matrix. Size: categorical variables x categorical variables (>2). Outputs: Complete Multiple Correspondence Analysis The adjusted inertias table is given by default Pairwise Dimensions Plots. For the vertical and horizonal lines we use the hline.m and vline.m files kindly published on FEX by Brandon Kuczenski [http://www.mathworks.com/matlabcentral/fileexchange/1039]. For connecting lines to the originwe use the plot2org published on FEX by Jos [http://www.mathworks.com/matlabcentral/fileexchange/11337]
License: Freeware Related: inconsistency, Analyse, Artificial, removes, Measure, Solution, considerably, Improve, Dimensions, added, Space, artificially, inflated, variance, consequence, coded, Columns O/S:BSD, Linux, Solaris, Mac OS X File Size: 10.0 KB Downloads: 16


More Similar Code 

Statistic fundamentals of he Correspondence Analysis (CA) is presented in the CORRAN mfile you can find in this FEX author''s page. CA can be extended, a this mfile makes, to more than two categorical variables, called Multiple Correspondence Analysis (MCA).
Karl Pearson (1913) developed the antecedent of CA used by Procter&Gamble (Horst 1935). R.A. Fisher (1940) named the approach 'reciprocal averaging' because is...
This code allows little applications to DEA (Data Envelopment Analysis), based on the Jeff Stuart Linear Programming code.
This function performs Dijkstra algorithm based on the cost matrix, and shortest path can be found.
Migma intends to help teachers to get several different multiplechoice exams based on the users original. This command line program quickly generates a number of different new tests (and their respective answer sheets).
Based on the Two line elements(TLE)  Input from the user, the program calculates the time and the date of the satellite pass. Prints out Azimuth and Elevation & plots it too.
this code on not finished, but almost 80% done, the code based on the study of :  "Performance Analysis of Downlink Power Control in CDMA Systems"
Soumya Das, Sachin Ganu,...
The function is based on the mathematical treatment of rotating rotors in "Principles of Helicopter Aerodynamics" by Dr. J.Gordon Leishman
The numerical method does this by using Blade Element Momentum Theory (BEMT) to...
This implementation is based on "The Earth Mover's Distance as a Metric for Image Retrieval", Y. Rubner, C. Tomasi and L. Guibas, International Journal of Computer Vision, 40(2), pp. 99121, 2000.
emd > computes the...
This implementation is based on the 1968 Murty algorithm for finding a ranked list of the best assignments for an arbitrary cost matrix.
This algorithm uses a usersupplied assignment algorithm, such as the Munkres (Hungarian) algorithm...
CHISQUARECONT takes as input a 2x2 matrix that represents a 2x2 contingency table and calculates the probability of obtaining the observed and each of the more extreme tables based on the pearson chi square test which is based on the chi... 
User Review for Multiple Correspondence Analysis Based on the Burt Matrix 
