Skip to main content

Regression model with logical interactions

Project description

lestpy

Overview

Why

Lestpy is aimed to model regression problems with a bunch of logical interactions. This approach is an alternative way to describe the relationship between the features and the targets.

Getting Started

Installation

You can install LestPy from PyPI:

    python -m pip install lestpy

Main classes, methods and attributes

  • Interaction
  • InteractionBuilder
  • LBM_Regression
  • Display Methods:
    1. ternary_diagram
    2. response_surface
    3. pareto_frontier
    4. sensibility_analysis
    5. display_interaction
    6. residues
    7. fit
    8. metrics_curve
    9. describe
    10. corr_graph (in development)
  • Outliers_Inspection Methods:
    1. cooks_distance
    2. mahalanobis_distance
    3. z_score

How to

Use

Lestpy is designed to be used similarly to sklearn modelization classes and their methods (fit(), transform(), predict(), ...)

Contributing

There are many ways to support the development of lestpy:

  • File an issue on Github, if you encounter problems, have a proposal, etc.
  • Send an email with ideas to the author.
  • Submit a pull request on Github if you improved the code and know how to use git.

Links

The source code and issue tracker of this package is to be found on Github: pyonysos/lestpy.

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

lestpy-0.0.10.tar.gz (19.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lestpy-0.0.10-py3-none-any.whl (21.5 kB view details)

Uploaded Python 3

File details

Details for the file lestpy-0.0.10.tar.gz.

File metadata

  • Download URL: lestpy-0.0.10.tar.gz
  • Upload date:
  • Size: 19.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.0

File hashes

Hashes for lestpy-0.0.10.tar.gz
Algorithm Hash digest
SHA256 482e3184d1052cff8729cfa7fac9fd6396f16287b580e2e80aa36ad79a5b585a
MD5 88236b5f4533931151f8b69f43181e2b
BLAKE2b-256 1446bd913d4e0e54a68d4ca3afe04a1726c3842a56b9592b17f89afc1e0bdaa3

See more details on using hashes here.

File details

Details for the file lestpy-0.0.10-py3-none-any.whl.

File metadata

  • Download URL: lestpy-0.0.10-py3-none-any.whl
  • Upload date:
  • Size: 21.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.0

File hashes

Hashes for lestpy-0.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 09ea90e583fa942ea07bc3891a082a3ca3623160576c199efcc398e025a00665
MD5 bb9dea5c373841f45d606d86999b0c5a
BLAKE2b-256 ba314a26bdb17c539574a0159a091efdf7f4eeb8a9c7812a8029a8ae628952de

See more details on using hashes here.

Supported by

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