Skip to content
Multiple correspondence analysis
Python Makefile
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
docs
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 Cite ipython notebook, prep for 1.01. Mar 24, 2015
CONTRIBUTING.rst Initial commit. Ya bismillah! Jun 25, 2014
HEAD Initial commit. Ya bismillah! Jun 25, 2014
HISTORY.rst
LICENSE
MANIFEST.in
Makefile Initial commit. Ya bismillah! Jun 25, 2014
README.rst Update README.rst Aug 19, 2016
config
requirements.txt Gave the travis file a facelift; added a repo for python3-pandas, and… Mar 16, 2015
setup.cfg
setup.py
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.