Full API
.train()
Splits data, builds a preprocessing pipeline, and fits the model.
Signature
What it does
- Splits rows into train / test sets (before any preprocessing)
- Builds a
ColumnTransformer: median imputation + standard scaling for numerics; mode imputation + OneHotEncoding for categoricals - Wraps it in a
Pipelinewith the chosen estimator - Fits on training rows only
- Prints a plain-English summary of every decision