Browse working Python code examples for data analysis and machine learning to learn new techniques.
Find notebook examples to adapt for your own data science projects without starting from scratch.
Read alongside the author's Towards Data Science articles for step-by-step explanations of each analysis.
Requires a Python environment with Jupyter Notebook and common data science libraries such as pandas, scikit-learn, and matplotlib.
This repository is a personal collection of data science projects written in Python and some R. The author, Will Koehrsen, uses it to share code and Jupyter Notebooks from various data analysis and machine learning projects. Jupyter Notebooks are documents that mix runnable code with explanations and output, making them common in data science work because they show both the analysis steps and the results in one readable file. The repository serves as a public portfolio. Many of the projects included here are also written up as articles on the author's page on Towards Data Science, a popular online publication for data science topics, which means some notebooks come with accompanying explanations aimed at a general audience. The README is short and does not list the individual projects. To see what is included, you would need to browse the repository folders directly. Based on the description, the work spans a range of data science topics using Python as the primary language. If you are a non-technical reader: a data science project typically takes a dataset, runs calculations or machine learning models on it, and produces findings, charts, or predictions. This repository is a developer's working notebook collection, the kind of resource that is useful to other data scientists looking for code examples or approaches to similar problems. The project has over 5,500 GitHub stars, which is notable for a personal project repository. That level of interest suggests the notebooks cover topics that many people find practically useful or educational.
← willkoehrsen on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.