An Introduction to Statistical Learning: with Applications in Python, Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani, and Jonathan Taylor, 2023 (Springer) - Excellent introductory textbook covering linear regression, Ordinary Least Squares, model interpretation, and related statistical learning concepts with Python applications.
sklearn.linear_model.LinearRegression, Scikit-learn Developers, 2024 - Official documentation for Scikit-learn's LinearRegression estimator, detailing its parameters, attributes, and usage for practical implementation.
CS229 Lecture Notes: Supervised Learning: Linear Regression, Andrew Ng, 2012 (Stanford University) - Provides a clear and concise academic introduction to linear regression, including the derivation of the Ordinary Least Squares solution.