Skip to content
Multiple correspondence analysis
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data more travis stuff Jun 25, 2014
docs Add mca.MCA docstring to Notebook, fix outdated docstring Mar 22, 2015
src Add sparse matrix support for large data sets Jan 11, 2018
tests Add sparse matrix support for large data sets Jan 11, 2018
.gitignore Add .idea to .gitignore Mar 22, 2015
.travis.yml Add sparse matrix support for large data sets Jan 11, 2018
AUTHORS.rst
CONTRIBUTING.rst
HEAD Initial commit. Ya bismillah! Jun 25, 2014
HISTORY.rst Add sparse matrix support for large data sets Jan 11, 2018
LICENSE Initial commit. Ya bismillah! Jun 25, 2014
MANIFEST.in Initial commit. Ya bismillah! Jun 25, 2014
Makefile Initial commit. Ya bismillah! Jun 25, 2014
README.rst Update README.rst Aug 19, 2016
config Initial commit. Ya bismillah! Jun 25, 2014
requirements.txt Gave the travis file a facelift; added a repo for python3-pandas, and… Mar 16, 2015
setup.cfg Initial commit. Ya bismillah! Jun 25, 2014
setup.py Add sparse matrix support for large data sets Jan 11, 2018
tox.ini Initial commit. Ya bismillah! Jun 25, 2014

README.rst

mca

https://badge.fury.io/py/mca.png https://travis-ci.org/esafak/mca.png?branch=master

mca is a Multiple Correspondence Analysis (MCA) package for python, intended to be used with pandas. MCA is a feature extraction method; essentially PCA for categorical variables. You can use it, for example, to address multicollinearity or the curse of dimensionality with big categorical variables.

Installation

pip install --user mca

Usage

Please refer to the usage notes and this illustrated ipython notebook.

Reference

Michael Greenacre, Jörg Blasius (2006). Multiple Correspondence Analysis and Related Methods, CRC Press. ISBN 1584886285.

You can’t perform that action at this time.