Train in Data

Boost Your Data Science Skills

Become the expert companies are desperate to hire.

Learn feature engineering, feature selection, forecasting and much more.

10% discount for feature-engine users.
Use code FEATUREENGINE26 at checkout.

Skip to main content
Ctrl+K
1.9.4 - Home
  • Quick Start
  • User Guide
  • API
  • Resources
  • Contribute
    • About
    • What’s new
    • Other versions
  • GitHub
  • Blog
  • Quick Start
  • User Guide
  • API
  • Resources
  • Contribute
  • About
  • What’s new
  • Other versions
  • GitHub
  • Blog

Section Navigation

  • Missing Data Imputation
    • MeanMedianImputer
    • ArbitraryNumberImputer
    • EndTailImputer
    • CategoricalImputer
    • RandomSampleImputer
    • AddMissingIndicator
    • DropMissingData
  • Categorical Encoding
    • OneHotEncoder
    • CountFrequencyEncoder
    • OrdinalEncoder
    • MeanEncoder
    • WoEEncoder
    • DecisionTreeEncoder
    • RareLabelEncoder
    • StringSimilarityEncoder
  • Discretisation
    • EqualFrequencyDiscretiser
    • EqualWidthDiscretiser
    • ArbitraryDiscretiser
    • DecisionTreeDiscretiser
    • GeometricWidthDiscretiser
  • Outlier Handling
    • Winsorizer
    • ArbitraryOutlierCapper
    • OutlierTrimmer
  • Variance Stabilizing Transformations
    • LogTransformer
    • LogCpTransformer
    • ReciprocalTransformer
    • ArcsinTransformer
    • ArcSinhTransformer
    • PowerTransformer
    • BoxCoxTransformer
    • YeoJohnsonTransformer
  • Feature Scaling
    • MeanNormalizationScaler
  • Feature Creation
    • MathFeatures
    • RelativeFeatures
    • CyclicalFeatures
    • DecisionTreeFeatures
    • GeoDistanceFeatures
  • Datetime Features
    • DatetimeFeatures
    • DatetimeSubtraction
    • DatetimeOrdinal
  • Text Features
    • TextFeatures
  • Feature Selection
    • DropFeatures
    • DropConstantFeatures
    • DropDuplicateFeatures
    • DropCorrelatedFeatures
    • SmartCorrelatedSelection
    • SelectBySingleFeaturePerformance
    • RecursiveFeatureElimination
    • RecursiveFeatureAddition
    • DropHighPSIFeatures
    • SelectByInformationValue
    • SelectByShuffling
    • SelectByTargetMeanPerformance
    • ProbeFeatureSelection
    • MRMR
  • Time Series Features
    • Forecasting Features
  • Preprocessing
    • MatchCategories
    • MatchVariables
  • Scikit-learn Wrapper
    • SklearnTransformerWrapper
  • Pipeline
    • Pipeline
    • make_pipeline
  • Datasets
    • load__titanic
  • Variable handling functions
    • find_all_variables
    • find_categorical_variables
    • find_datetime_variables
    • find_numerical_variables
    • find_categorical_and_numerical_variables
    • check_all_variables
    • check_categorical_variables
    • check_datetime_variables
    • check_numerical_variables
    • retain_variables_if_in_df
  • API

API#

Full API documentation for feature-engine transformers.

Transformation#

  • Missing Data Imputation
  • Categorical Encoding
  • Discretisation
  • Outlier Handling
  • Variance Stabilizing Transformations
  • Feature Scaling

Creation#

  • Feature Creation
  • Datetime Features
  • Text Features

Selection#

  • Feature Selection

Time series#

  • Time Series Features

Other#

  • Preprocessing
  • Scikit-learn Wrapper

Pipeline#

  • Pipeline

Datasets#

  • Datasets

Tools#

  • Variable handling functions

previous

retain_variables_if_in_df

next

Missing Data Imputation

On this page
  • Transformation
  • Creation
  • Selection
  • Time series
  • Other
  • Pipeline
  • Datasets
  • Tools
Show Source

© Copyright 2018-2026, Feature-engine developers.

Created using Sphinx 5.3.0.

Built with the PyData Sphinx Theme 0.15.4.