Python package dedicated to Discriminant Analysis (DA) distributed under the MIT License
Project description
discrimintools : Python library for discriminant analysis
About discrimintools
discrimintools is a Python package dedicated to Discriminant Analysis (DA) distributed under the MIT License.
Overview
Discriminant analysis is a classification problem, where two or more groups or clusters or populations are known a priori and one or more new observations are classified into one of the known populations based on the measured characteristics.
Why use discrimintools?
With this discrimintools package, you can perform :
- Canonical Discriminant Analysis (CANDISC)
- Linear Discriminant Analysis (LDA)
- Principal Components Analysis - Discriminant Analysis (PCADA)
- Discriminant Analysis for qualitatives/categoricals variables (DISQUAL)
- Discriminant Analysis of Mixed Data (DISMIX)
- Discriminant Correspondence Analysis (DISCA)
- Stepwise Discriminant Analysis (STEPDISC)
Installation
Dependencies
discrimintools requires
Python >= 3.10
numpy >=1.26.4
pandas >=2.2.2
scikit-learn >=1.2.2
polars >=0.19.2
plotnine >=0.10.1
mapply >=0.1.21
scientisttools >=0.1.5
statsmodels >=0.14.0
scipy >=1.10.1
User installation
You can install discrimintools using pip :
pip install discrimintools
Documentation
The docstring is written in english
References
https://support.sas.com/documentation/cdl/en/statugdiscrim/61779/PDF/default/statugdiscrim.pdf
https://eric.univ-lyon2.fr/ricco/cours/slides/analyse_discriminante.pdf
https://eric.univ-lyon2.fr/ricco/cours/cours/Pratique_Analyse_Discriminante_Lineaire.pdf
Authors
Duvérier DJIFACK ZEBAZE duverierdjifack@gmail.com
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for discrimintools-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9962165299f2cca2706e1d1ec0a3fe4fc1bbc13f2a8cdfea9fda4bd866bba8eb |
|
MD5 | 5a81a2108e6e44403e91032da34348e5 |
|
BLAKE2b-256 | b51eff53ff602c641099033e7af2a1a06026294dba419287fecf76f24ba17c43 |