Skip to content

1mustyz/introduction-to-statistical-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“˜ An Introduction to Statistical Learning β€” Notes, Labs, and Exercises

This repository is my personal companion to the book An Introduction to Statistical Learning (ISL), where I take structured notes, replicate labs, and solve the end-of-chapter exercises using both Python and R.


πŸ“‚ Repository Structure

The repo is organized into two main directories:

islp/ (ISL with Python)

  • Contains notes, labs, and exercise solutions for each chapter implemented in Python
  • Follows the structure of the ISLP (Introduction to Statistical Learning with Python) adaptation of the book
  • Utilizes libraries such as pandas, numpy, matplotlib, seaborn, scikit-learn, and statsmodels

islr/ (ISL with R)

  • Contains notes, labs, and exercise solutions for each chapter implemented in R
  • Closely follows the original code and methods from the ISLR (Introduction to Statistical Learning with R) edition
  • Uses R packages such as ISLR, ggplot2, caret, MASS, and base R functions

βœ… Goals

  • Build a strong foundational understanding of statistical learning concepts
  • Compare and practice implementing models in both R and Python
  • Maintain a clear and reusable reference for revision and future projects

πŸ“š Chapters Covered

Each folder inside islp/ and islr/ is named after a corresponding chapter in the book. Inside each chapter folder, you’ll typically find:

  • πŸ““ notes.md – Conceptual summaries
  • πŸ’» lab.ipynb / lab.R – Code from the chapter labs
  • πŸ“ exercises.ipynb / exercises.R – Solutions to end-of-chapter exercises

🚧 Work in Progress

This is a living repository that I update as I progress through the book. Contributions, feedback, or suggestions are welcome!

About

Introduction to statistical learning, using R and Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published