An Introduction to Statistical Learning: With Applications in R, Gareth James, Daniela Witten, Trevor Hastie, Rob Tibshirani, 2021 (Springer) - Foundational textbook defining variables, features, and data types crucial for understanding structured data and statistical modeling.
Python for Data Analysis, Wes McKinney, 2022 (O'Reilly Media) - Practical guide that introduces data structures and fundamental concepts of attributes/features as columns in tabular data, often with discussion on data types.
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, Aurélien Géron, 2022 (O'Reilly Media) - Explains features in the context of machine learning, how they are used as inputs for models, and clarifies the relationship between attributes and features.
CS229 Lecture Notes: Supervised Learning, Andrew Ng, 2023Stanford University (Stanford University) - Introduces the concept of features in the context of machine learning, providing an academic definition and framework.