Chaining and composing estimators, Scikit-learn Developers, 2023 (Scikit-learn) - Official documentation explaining the Scikit-learn Pipeline object for sequential processing and the ColumnTransformer for applying different transformations to different data subsets.
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, Aurélien Géron, 2022 (O'Reilly Media, Inc.) - A practical guide with examples for building machine learning systems, covering data preprocessing, model training, and the use of Scikit-learn Pipelines for effective and consistent workflows.
The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Trevor Hastie, Robert Tibshirani, and Jerome Friedman, 2009 (Springer) - A textbook covering the theoretical and practical aspects of statistical learning, including model assessment, selection, and the problem of data leakage.