Search
Code Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Development
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Tools
 Visual Basic & VB.NET
 XML
New Code
Excel Add-in for DB2 1.7
wolfSSL 4.0.0
EntityDAC Express 2.2
SecureBridge 9.1
C# HTML to PDF 2019.6.5
PHP Ecommerce Script 3.6
Devart SSIS Data Flow Components 1.11
dbForge Data Compare for PostgreSQL 3.2.15
OrgChart JS 4.9.7
iScripts CyberMatch 1.3.3
AnyGantt JS Gantt Charts 8.7.0
Database Workbench Pro 5.6.8
SentiMask SDK Trial 2.0.193121
dbForge Studio for SQL Server 5.8
ODBC Driver for ASE 2.1.2
Top Code
iScripts CyberMatch 1.3
SecureBridge 8.0
dbForge Data Compare for PostgreSQL 2.0
dbForge Studio for SQL Server 5.5
Database Workbench Pro 5.6.8
PHP Ecommerce Script 1.0.4
ATN Site Builder 3.0
Availability Booking Calendar PHP 1.0
ATN Resume Finder 2.0
Excel Add-in for DB2 1.1
PHP Review Script 1.0
EntityDAC Express 2.2
ICPennyBid Penny Auction Script 4.0
Azizi search engine script PHP 4.1.10
GnuWin64 64
Top Rated
VisualNEO Web 2018.12.15
Azizi search engine script PHP 4.1.10
Paste phpSoftPro 1.4.1
Extreme Injector 3.7
Deals and Discounts Website Script 1.0.2
ADO.NET Provider for ExactTarget 1.0
Solid File System OS edition 5.1
Classified Ad Lister 1.0
Aglowsoft SQL Query Tools 8.2
Invoice Manager by PHPJabbers 3.0
ICPennyBid Penny Auction Script 4.0
PHP Review Script 1.0
ATN Resume Finder 2.0
ATN Site Builder 3.0
Availability Booking Calendar PHP 1.0
Multiple Correspondence Analysis Based on the Burt Matrix 1.0
File ID: 79118






Multiple Correspondence Analysis Based on the Burt Matrix 1.0
Download Multiple Correspondence Analysis Based on the Burt Matrix 1.0http://www.mathworks.comReport Error Link
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 m-files 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 two-way or higher-order multiway contingency table. They contain the counts (frequencies) of items for a cross-classifications 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 two-way cross-tabulations 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 off-diagonal for each pair of variables (a two-way 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 so-called '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 off-diagonal inertia, which can be calculated either by direct calculation on the off-diagonal 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
Pair-wise 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 m-file you can find in this FEX author''s page. CA can be extended, a this m-file 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 multiple-choice 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. 99-121, 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 user-supplied 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
- required fields
     

Please enter text on the image