Skip to the content.

Instructor: Jacob Sanz-Robinson

Outline

This module is designed to introduce students to the Pandas Python library for manipulating data in tables and time series (not to be confused with the bear of the same name).

It aims to build a basic understanding of what happens underneath the hood in Pandas, and arm you with the essential practical knowledge to fearlessly tackle the next CSV file you encounter in the wild.

  1. Introduction
  2. What is Pandas?
  3. (Very) Brief History
  4. Why should I care about Pandas?
  5. Features & Docs
  6. Pandas Objects
    1. The Series Object
    2. The DataFrame Object
    3. The Index Object
  7. Pandas Wrangler Essentials
    1. Data I/O
    2. Selection and Indexer
    3. Filtering
    4. Combining DataFrames
    5. Inbuilt Aggregations

Questions you will be able to answer after taking this module

Material

Resources

Pre-recorded lecture video

Extras