Skip to content
SPECIFICTION
Get listed

Feature-engine

feature-engine.trainindata.com

Linux

Spec sheet

Purpose
Feature-engine is a Python library with transformers to engineer and select features for machine-learning models.Read 4 Oct 2026 · feature-engine.trainindata.com
Intended users
The documentation says the library is suited to people whose machine-learning data work primarily uses pandas and scikit-learn.Read 4 Oct 2026 · feature-engine.trainindata.com
License
The repository provides Feature-engine under the BSD 3-Clause License.Read 4 Oct 2026 · github.com
Dataframes
The library is designed to work with dataframes and says transformed dataframes retain their column names and order.Read 4 Oct 2026 · feature-engine.trainindata.com
Distribution
The documentation provides pip and conda installation commands, and the repository offers source code on GitHub.Read 4 Oct 2026 · feature-engine.trainindata.com
Feature operations
Its transformers cover imputation, categorical encoding, discretisation, outlier handling, transformation, feature creation and selection, and date, text and time-series feature extraction.Read 4 Oct 2026 · feature-engine.trainindata.com
Governance
The project documentation names Soledad Galli as founder and says she has final decision authority, while noting that in practice she defers to community discussion and core contributors.Read 4 Oct 2026 · feature-engine.trainindata.com
Installation
The documentation says Feature-engine is a Python 3 package for Python 3.9 or later and can be installed with pip or conda.Read 4 Oct 2026 · feature-engine.trainindata.com
Integration
The project describes itself as sitting at the interface of pandas and scikit-learn, wrapping pandas functionality in scikit-learn-like transformers.Read 4 Oct 2026 · feature-engine.trainindata.com
Pipelines
Transformers use scikit-learn-style fit() and transform() methods and are compatible with scikit-learn pipelines, cross-validation and hyperparameter search.Read 4 Oct 2026 · feature-engine.trainindata.com
Security reporting
The project’s security policy supports version 1.9.x, directs vulnerability reports to GitHub security advisories or email, and says accepted issues are patched privately for a dedicated bug-fix release.Read 4 Oct 2026 · github.com
Support and community
The governance page directs contributors to GitHub issues and the Gitter community.Read 4 Oct 2026 · feature-engine.trainindata.com
Variable selection
Transformers let users choose which variables to transform, and the project says it supports a wide range of feature-selection techniques.Read 4 Oct 2026 · feature-engine.trainindata.com

Where Specifiction places it

Alternatives to Feature-engineAll alternatives →