Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.331.982 Times

Multiple Correspondence Analysis Based on the Indicator Matrix 1.0

  Date Added: August 23, 2013  |  Visits: 419

Multiple Correspondence Analysis Based on the Indicator Matrix

Report Broken Link
Printer Friendly Version


Product Homepage
Download (49 downloads)



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 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 (or Burt) matrix.Here is applied to the indicator matrix (G), a binary coding matrix of the factors called dummy variables. The number of rows are the total sample items and the columns are the total categories of the variables. The elements in G are 1's if the item corresponding to the category of the variable or 0's if not. As well as in CA, it is a decomposition of chi-square values rather than the variance and is a dual eigenanalysis or Singular Value Decomposition (SVD). Where, each singular value is a canonical correlation. The number of nonzero singular values of an indicator matrix is the total number of levels minus the number of categorical variables. The row and column coordinates, with respect to their respective principal axes, may be obtained from the singular value decomposition (SVD) of the corresponence matrix, transformed by double-centering and standardizing. The squares of the singular values are the principal inertias or eigenvalues.The rows will be the points projected in a map interpreted in terms of the columns as reference points. Row profiles, will be represented by principal coordinates, and will be expressed with respect to the column vertices. In the same way the colums are interpreted in terms of the rows.Syntax: function mcorran1(X) Input:X - Data matrix=indicator matrix. Size: observations x categorical variables (>2).Outputs:-Complete Multiple Correspondence Analysis-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]

Requirements: No special requirements
Platforms: Matlab
Keyword: Coordinates Corresponence Doublecentering Minus Obtained Points Respect Respective Transformed
Users rating: 0/10

License: Shareware Size: 10 KB
USER REVIEWS
More Reviews or Write Review


MULTIPLE CORRESPONDENCE ANALYSIS BASED ON THE INDICATOR MATRIX RELATED
Development Tools  -  jQuery.relatizeDate 1.0
SHPATH - shortest path with obstacle avoidance (ver 1.3) Given a "terrain" matrix consisting of zeros (for open space) and ones (for obstacles), this function computes the shortest path between two specified points while avoiding obstacles.A...
10 KB  
Calculators  -  SEVENPAR (Deutsch) 1.02
Purpose of the program SEVENPAR is to produce a set with seven Helmert transformation parameters valid for an specific area, in which then arbitrary points can be transformed from one coordinate system into another with high accuracy. The Helmert...
1.9 MB  
Puzzles  -  nct 1.4
nct project is a color-extended tetris game. This game was originally written by me in i86 assembly language for DOS, and the binary was just 1940 bytes. I was second year student, it was 1993. Some time later (in 1995) I decided to rewrite it...
44.03 KB  
Games  -  Golf 1.0.0.0
In this version, you receive nine cards. Swap out higher scoring cards with lower scoring cards out to create the lowest total score. Three matching cards in a column equal 0. Jokers are worth minus 2 points, kings are worth 0. Watch out for jacks...
1.37 MB  
Development Tools  -  @activexsubsref.m & @activexsubsasgn.m 1.0
The @activexsubsref.m and @activexsubsasgn.m functions were modified so that methods could be invoked with '.' field subsripting and '()' subscripting was enabled. Unfortunately a try...catch statement had to be used, minus ten points for bad...
10 KB  
Development Tools  -  ptimtransform 1.0
This function takes into account the conventions used by imtransform to transforms images and apply the transform to both the point set and the image.Sometimes, one wants to transform a point set related to an image the same way the image was...
10 KB  
Development Tools  -  Shortest Path with Obstacle Avoidance 1.3
SHPATH - shortest path with obstacle avoidance (ver 1.3) Given a "terrain" matrix consisting of zeros (for open space) and ones (for obstacles), this function computes the shortest path between two specified points while avoiding obstacles.A...
10 KB  
Development Tools  -  RANDSPHERE: RANDOM POINTS ON THE SURFACE OF AN nD SPHERE 1.0
A few days ago I was in need of uniformly random points generation on the surface of sphere. I suddenly discovered that common parametrization with 2 angles is useless, it gathers too many points in the poles. At MathWorld you can find the...
10 KB  
Development Tools  -  Minimum Enclosing Circle 1.0
This code takes an input of a set of given (x,y) points in the Cartesian coordinates and returns the center and radius of the minimum circle enclosing the points.This code is based on that of Yazan Ahed, and contains no changes in the algorithm...
10 KB  
Development Tools  -  Calculation of distances from a given set of points to a set of segments 1.0
CSMV calculates distances from a given set of points to a set of linear segments SYNOPSIS: [squared_distances_to_segments I]=csmv(P,R,Q,to_plot) [squared_distances_to_segments I]=csmv(P,R,Q,...) INPUT P,R : arrays of coordinates of 2n segment...
10 KB  
NEW DOWNLOADS IN SCRIPTS, DEVELOPMENT TOOLS
Scripts  -  Freelancer Script 5.05
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Post projects. Featured projects. Private projects. Sealed projects. Edit/delete projects. Select freelancers....
5.49 MB  
Scripts  -  B2B Script 4.20
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Sign-up Account (Registration of account). Lead generation tools (for the sellers). Email verification to...
5.49 MB  
Scripts  -  B2C Script 5.06
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). The script comes with totally editable site colors, icons and graphics Multilevel categories allows extensive browsing Admin can change Category ordering or...
5.49 MB  
Scripts  -  Social Networking Script 2.86
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Registration with name, email, password, date of birth etc. User can add multiple school, college, university with start...
5.49 MB  
Scripts  -  Business Networking Script 8.04
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Ajax based interface. Profile creation. Different types of profile. Profile for jobseekers, employers and employed...
5.49 MB  
Development Tools  -  Aml2CHM 3.50
Those who use the popular Aml Pages text editor might be looking out for a way of generating help files from their text and notes. Aml2CHM is a plug-in that was developed to offer people a quick and efficient way of converting Aml Pages documents...
549.99 KB  
Development Tools  -  VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV.
10 KB  
Development Tools  -  Sending reports and timestamped file by emailing 1.0
main executing reference usage:[1] usage_send_mail.mIllustrates email sending with multiple separate files or single timestamped tar file. Attachment failure is properly handled, with continuation of report emailing without the attachment.[2]...
768 KB  
Development Tools  -  IrisMVC 2.0 rc1
IrisMVC is an OOP PHP framework that developers can use as a strong and secure foundation to build on various web applications following the Model-View-Controller (MVC) pattern. It provides the basic functionality developers need, without...
51.2 KB  
Development Tools  -  7-Zip for Script 4.42
7-Zip is a file archiver with a high compression ratio.Features:- High compression ratio in new 7z format with LZMA compression- Supported formats:- Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR- Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,...
624.64 KB