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.
- Introduction
- What is Pandas?
- (Very) Brief History
- Why should I care about Pandas?
- Features & Docs
- Pandas Objects
- The Series Object
- The DataFrame Object
- The Index Object
- Pandas Wrangler Essentials
- Data I/O
- Selection and Indexer
- Filtering
- Combining DataFrames
- Inbuilt Aggregations
Questions you will be able to answer after taking this module
- Which of the following is an immutable Pandas Object?
- Index
- DataFrame
- Series
- Array
- What function would you use to combine two Pandas DataFrames
if you wanted to align their rows based on common column values?
- Append
- Concat
- Merge
- Map