Skip to main content

A feature engineering helper library

Project description

feateng 🚀

A lightweight Python library to simplify feature engineering for machine learning.

PyPI version Python versions License


📌 Features

  • 🔧 Target Cleaning & Transformation
    Handle missing values, encode categorical targets, or scale numerical targets with one function.

  • 📊 Skewness-Based Transformations
    Automatically applies log, cube, or square transformations based on skewness.

  • 🧮 Mutual Information Scoring
    Calculate MI scores for both classification and regression problems with automatic detection.

  • 📈 Visualization
    Easily visualize distributions of transformed features.


📦 Installation

Install directly from PyPI:

pip install feateng

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

feateng-0.2.0.tar.gz (2.0 kB view details)

Uploaded Source

Built Distribution

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

feateng-0.2.0-py3-none-any.whl (2.0 kB view details)

Uploaded Python 3

File details

Details for the file feateng-0.2.0.tar.gz.

File metadata

  • Download URL: feateng-0.2.0.tar.gz
  • Upload date:
  • Size: 2.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for feateng-0.2.0.tar.gz
Algorithm Hash digest
SHA256 d9270589b025139757a1d875dde0647326173be622a3dbc8731512e49e92e84a
MD5 3eb8dd920f9877c15d3be125ab25eb91
BLAKE2b-256 ccb10b858219f4af0fba27ded69703308f2a04095d89601c9fd4daf0bf3b46f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for feateng-0.2.0.tar.gz:

Publisher: python-publish.yml on SanchitGG/feauter-engg

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feateng-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: feateng-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 2.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for feateng-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c36c85f94e753d9aa88b7ad9997fe12b3e55e16d85488d20b8d6b45154374ca9
MD5 66435a7f318bf9862fc1eaa870391758
BLAKE2b-256 5a8365fe815ede67d3acea9725a679b495bbcdea938be3474b435645e045de60

See more details on using hashes here.

Provenance

The following attestation bundles were made for feateng-0.2.0-py3-none-any.whl:

Publisher: python-publish.yml on SanchitGG/feauter-engg

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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