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.4
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 DJIFCK 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
File details
Details for the file discrimintools-0.0.1.tar.gz
.
File metadata
- Download URL: discrimintools-0.0.1.tar.gz
- Upload date:
- Size: 2.8 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 895aa893cef8f18a469088e8c5141a027bca9e7827e57a202fd81202797df6b1 |
|
MD5 | f858d8d11ac0faa6b637cc144d13bfed |
|
BLAKE2b-256 | 065ced61791c23739ad98954d9fbf1e12cbbf9ba8192e731881556e1a5e5f7f9 |
File details
Details for the file discrimintools-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: discrimintools-0.0.1-py3-none-any.whl
- Upload date:
- Size: 59.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9c090c7f9d103bdd943cba114f298667b86338789701a50d66c023bcdbf3d41 |
|
MD5 | f568189eb26ba9104fdb46a3d6127ae0 |
|
BLAKE2b-256 | 3a09881e17694ff104524a81bce0a4e5e6cbb21ceb4b6e18438f1ef9a2e0713f |