The repository contains all the notebooks and datasets that we are going to use during the course.
Open this repository in Binder
Chapter 01: Data Manipulation with pandas
- Lecture 01 - Inspecting Dataframes
- Lecture 02 - Some basic methods
- Lecture 03 - Subsetting Columns
- Lecture 04 - Summary Statistics
- Lecture 05 - Slicing and Indexing
- Lecture 06 - Selection with loc and iloc
- Lecture 07 - Groupby and Pivot Tables
Chapter 02: Merging Dataframes with pandas
- Lecture 01 - Importing Multiple Files
- Lecture 02 - Indexing and Reindexing
- Lecture 03 - Concatinating and Appending Data
- Lecture 04 - Joining Tables
- Lecture 05 - Merging Dataframes
Chapter 03: Data Visualization
- Lecture 01 - Getting started with Matplotlib
- Lecture 02 - Matplotlib Subplots
- Lecture 03 - Matplotlib Interface
- Lecture 04 - Getting started with Seaborn
- Lecture 05 - Seaborn Subplots
- Lecture 06 - Scatter Plot (with pandas, matplotlib and seaborn)
- Lecture 07 - Histograms (with pandas, matplotlib and seaborn)
- Lecture 08 - Line Plots (with pandas, matplotlib and seaborn)
- Lecture 09 - Bar Plots (with pandas, matplotlib and seaborn)
Chapter 04: Data Cleaning and Preparation
- Lecture 01 - Handling Missing Data