Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/esafak/mca

Multiple correspondence analysis
https://github.com/esafak/mca

statistics

Last synced: 3 months ago
JSON representation

Multiple correspondence analysis

Awesome Lists containing this project

README

        

===============================
mca
===============================

.. image:: https://badge.fury.io/py/mca.png
:target: http://badge.fury.io/py/mca

.. image:: https://travis-ci.org/esafak/mca.png?branch=master
:target: https://travis-ci.org/esafak/mca

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
------------

.. code :: bash

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.