Data Preprocessing

Should You Use Imbalanced-Learn in 2025?

Should You Use Imbalanced-Learn in 2025?

I discuss the latest evidence on the use of undersampling and SMOTE for imbalanced data...

By Sole Galli, on
Winsorization: Handling Outliers in Machine Learning

Winsorization: Handling Outliers in Machine Learning

Handle outliers with Winsorization, a powerful data preprocessing technique. Includes Python code examples.

By Cainã Max Couto da Silva, on
A Comprehensive Guide to Complete Case Analysis

A Comprehensive Guide to Complete Case Analysis

Learn Complete Case Analysis (CCA) for handling missing data in machine learning, including advantages and...

By Cainã Max Couto da Silva, on
Multiple Imputation with Chained Equations (MICE) – what is it?

Multiple Imputation with Chained Equations (MICE) – what is it?

Discover what MICE (multivariate imputation of chained equations) is, and how to apply it with...

By Sole Galli, on
KNN imputation of missing values in machine learning

KNN imputation of missing values in machine learning

KNN imputation is a simple imputation technique to replace missing data for machine learning while...

By Sole Galli, on
Your Guide to Missing Values Imputation

Your Guide to Missing Values Imputation

Find out more about missing values, how they appear in the data, and how you...

By Shri Varsheni R, on
Target Encoder: A powerful categorical encoding method

Target Encoder: A powerful categorical encoding method

Target encoder is Python implementation of the target encoding method for highly cardinal categorical variables....

By Cainã Max Couto da Silva, on
Imputing missing data with Scikit-learn’s simple imputer

Imputing missing data with Scikit-learn’s simple imputer

Implement the most common missing value imputation methods, like mean, median, and most frequent imputation...

By Sole Galli, on
Master Data Binning in Python using Pandas

Master Data Binning in Python using Pandas

Find out what data binning is, why we do it, and how to implement it...

By Sole Galli, on
Unlock Data’s Potential: A Step-by-Step Data Transformation Guide

Unlock Data’s Potential: A Step-by-Step Data Transformation Guide

Data is the lifeblood of any organization. But not in its raw state. Data transformation...

By Sole Galli, on
Mastering data preprocessing: Techniques and best practices

Mastering data preprocessing: Techniques and best practices

Discover how to preprocess your data to make it suitable for machine learning.

By Sole Galli, on