Feature Engine
Feature engineering package with sklearn like functionality
Installation
Example Usage
Last updated
Feature engineering package with sklearn like functionality
Last updated
pip install feature_engineconda install -c conda-forge feature_enginegit clone https://github.com/feature-engine/feature_engine.git>>> import pandas as pd
>>> from feature_engine.encoding import RareLabelEncoder
>>> data = {'var_A': ['A'] * 10 + ['B'] * 10 + ['C'] * 2 + ['D'] * 1}
>>> data = pd.DataFrame(data)
>>> data['var_A'].value_counts()Out[1]:
A 10
B 10
C 2
D 1
Name: var_A, dtype: int64>>> rare_encoder = RareLabelEncoder(tol=0.10, n_categories=3)
>>> data_encoded = rare_encoder.fit_transform(data)
>>> data_encoded['var_A'].value_counts()Out[2]:
A 10
B 10
Rare 3
Name: var_A, dtype: int64