User Guide#

Skrub is a Python library that facilitates machine learning with tabular data (dataframes, such as pandas and polars) using a scikit-learn-compatible API.

Use the sections below to navigate the guide. For a quickstart example, try Getting Started. For runnable code, see the Example gallery. For class and function details, see the API Reference.