Skip to main content

Python package dedicated to Discriminant Analysis (DA) distributed under the MIT License

Project description

centered image

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

http://www.math.wpi.edu/saspdf/stat/chap25.pdf

https://support.sas.com/documentation/cdl/en/statugdiscrim/61779/PDF/default/statugdiscrim.pdf

https://online.stat.psu.edu/stat505/lesson/10

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

discrimintools-0.0.3.tar.gz (9.3 MB view hashes)

Uploaded Source

Built Distribution

discrimintools-0.0.3-py3-none-any.whl (735.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page