Not longer actively maintained. pyDEA has since been developed. If I were to come back to this, it would make more sense to reimplement it as a pandas-friendly interface for that project.
Create and solve simple data envelopment analysis problems.
This package is written for Python 3.x and does not support Python 2.x.
pyDEAusesPuLPto solve DEA problems. InstallPuLPfromPyPIbefore proceeding.pandas.pyDEAuses pandas' dataframes internally to ease integration with data munging in pandas.statsmodels. This is used in thetoolsmodule for regression analyses.scikit-learn. Used in thetoolsmodule for PCA analysis.
Download and unpack the files from GitHub, then run python setup.py install in the root directory.
To install with pip run
python setup.py sdist
pip install dist\pydea-X.X.X.zip
where X.X.X is the version number.
See the examples folder for IPython notebooks that illustrate usage.