An Introduction to Statistical Learning: With Applications in Python, Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani, Jonathan Taylor, 2023 (Springer) - A modern introductory textbook covering fundamental statistical learning methods, including descriptive statistics, data exploration, and visualization techniques relevant to machine learning.
Fundamentals of Data Visualization, Claus O. Wilke, 2019 (O'Reilly Media) - Provides principles and best practices for creating effective data visualizations, offering a thorough treatment of common plot types such as histograms for understanding data distributions.