/intro-stat-learning

Notes - An Introduction to Statistical Learning

Primary LanguageJupyter NotebookMIT LicenseMIT

My Notes / Workings - An Introduction to Statistical Learning

This repository contains my personal notes and exercises as I work through the new Python version of the book "An Introduction to Statistical Learning" by Gareth James, Daniela Witten, Trevor Hastie, and Robert Tibshirani.

Table of Contents

About the Book

"An Introduction to Statistical Learning" is a popular textbook that provides an introduction to statistical learning methods, including linear regression, classification, resampling methods, tree-based methods, support vector machines, unsupervised learning, and more. This repository focuses on the Python version of the book, which offers practical implementations of the concepts using Python libraries such as scikit-learn, pandas, and matplotlib.

Getting Started

To get started with this repository and take advantage of a custom GitHub code space, follow these steps:

  1. Launch the repository in the GitHub code space by clicking the green "Code" button and selecting "Open with Code Spaces".
  2. Explore the code, notes, and exercises within the code space environment.

Alternatively, you can also follow these steps to work with the repository on your local machine:

  1. Clone the repository to your local machine using git clone.
  2. Install the necessary dependencies by running pip install -r requirements.txt.
  3. Explore the code, notes, and exercises within the repository.