Discretization

Discretization turns a continuous variable into intervals (age brackets, quantiles). It can capture nonlinear effects and dampen the influence of extreme values, but it loses information. In scikit-learn, KBinsDiscretizer splits into regular intervals or by quantiles.

Example

KBinsDiscretizer(n_bins=5, encode='ordinal', strategy='quantile')

Related concepts

The whole glossary