Python package dedicated to Discriminant Analysis (DA) distributed under the MIT License
Project description
discrimintools : Python library for Discriminant Analysis (DA)
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 on Qualitatives variables (DISQUAL)
- Discriminant Analysis on 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.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a743647001ca0f597e4ca14c533bb167a55577e5a13ede26a72e2636885282cb |
|
MD5 | 3538671a606855e8304d5e326fffd5df |
|
BLAKE2b-256 | 8652a39ef083b05e79b2998663f3450e85259e06dcb4ea6f85b969c70ff4e19a |