πŸ“š Linear Regression

A carefully curated collection of resources for different levels and goals. It is recommended to progress through phases: understanding β†’ practice β†’ deepening. Note: resources not available in Spanish are indicated as (in English) and with πŸ‡¬πŸ‡§.


Table of Contents

  1. Theoretical Foundations
  2. Audiovisual Material
  3. Practical Implementation
  4. Complementary Readings

1. Theoretical Foundations

Introductory and advanced texts to understand the conceptual and statistical basis of linear regression.

Basic

ResourceTypeLanguageLink / Description
LibreTextsArticleπŸ‡ͺπŸ‡Έ SpanishVisual introduction to linear regression
Universidad de los AndesBlogπŸ‡ͺπŸ‡Έ SpanishAccessible conceptual explanation
WikipediaArticleπŸ‡ͺπŸ‡Έ SpanishOverview and formulas
StatQuestYouTubeπŸ‡¬πŸ‡§ English (in English)Animated videos about regression
Essence of Linear AlgebraYouTubeπŸ‡¬πŸ‡§ English (in English)Visual series on linear algebra

Advanced

TitleAuthor(s)LanguageFocusAccess
The Elements of Statistical LearningHastie et al.πŸ‡¬πŸ‡§ English (in English)Theoretical (linear methods and regularization)Buy
An Introduction to Statistical LearningJames et al.πŸ‡¬πŸ‡§ English (in English)Introductory–practical (regression chapter)Download
Hands-On Machine Learning with Scikit-Learn, Keras & TensorFlowA. GΓ©ronπŸ‡ͺπŸ‡Έ SpanishPractical (regression and regularization)Buy
Applied Linear RegressionS. WeisbergπŸ‡¬πŸ‡§ English (in English)Applied regression (diagnostics, selection)β€”
Robust Regression and Outlier DetectionRousseeuw & LeroyπŸ‡¬πŸ‡§ English (in English)Robust regression, outlier handlingβ€”

2. Audiovisual Material

Channels and videos to visually reinforce concepts (complementary to the basic ones).

Channel / VideoMain ContentLanguage
Full Project: Linear Regression in PythonEnd-to-end practical projectπŸ‡¬πŸ‡§ English (in English)
Statistics 101: Linear RegressionRegression fundamentalsπŸ‡¬πŸ‡§ English (in English)

4. Practical Implementation

Tutorials and documentation to implement regression models in Python.

Guided Exercises

PlatformCourseLanguageLink
DataCampRegression with sklearnπŸ‡ͺπŸ‡Έ SpanishAccess
Kaggle LearnIntro to MLπŸ‡¬πŸ‡§ English (in English)Access
TensorFlowBasic Regression: Fuel EfficiencyπŸ‡ͺπŸ‡Έ SpanishAccess

5. Complementary Readings

Blogs featuring technical articles and industry perspectives.

Corporate Blogs

SourceTopicLanguage
Google Developers BlogPractical linear regressionπŸ‡¬πŸ‡§ English (in English)
Google AI BlogInterpretabilityπŸ‡¬πŸ‡§ English (in English)
Google Cloud BlogExplainability in MLπŸ‡¬πŸ‡§ English (in English)
Microsoft Azure DocsRegression in AzureπŸ‡¬πŸ‡§ English (in English)

Community