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.3.0.tar.gz (9.1 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.3.0-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for feateng-0.3.0.tar.gz
Algorithm Hash digest
SHA256 361cd270b568d441ba9042a4c7f39b04dffb4b5c96dfb41ad31c03219cb06b62
MD5 f9f2a1853a8788f2994d35dcd8a81002
BLAKE2b-256 0c986459b0d8f2ebe6aa8bc14d82ee5252aeb558f7aa223ebe8f54c84cb4e734

See more details on using hashes here.

Provenance

The following attestation bundles were made for feateng-0.3.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.3.0-py3-none-any.whl.

File metadata

  • Download URL: feateng-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 9.4 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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7900509bff173c23f8198aa3fe3e159d675d87bd927cd8233722feea585413ca
MD5 3c3ffb9352e0c1a326a5988dd0d5ffc7
BLAKE2b-256 6cecc841990a17b3efaea995328941e96282291bec17a242c55b0f5e1bbaa90a

See more details on using hashes here.

Provenance

The following attestation bundles were made for feateng-0.3.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