TopicsProgress
Epoch

Learn

TopicsProgress

Pandas · 16 problems · 2 project ideas

Problem sheet

Start with Series: Labelled Columns

Beginner

Start with the essentials6 problems

Series: Labelled Columns

series · index · alignment

Build and Describe a DataFrame

dataframe · dtypes · inspection

Reading and Writing CSV

read-csv · io · dtypes

Select and Filter Rows

filtering · loc · isin

Derived Columns

feature-engineering · assign · missing-values

Finding and Handling Missing Values

missing-values · isna · dropna

Intermediate

Connect the concepts6 problems

Sort and Rank

sorting · ranking · ties

Group-by Aggregation

groupby · aggregation · split-apply-combine

Fill Missing Values by Group

missing-values · imputation · transform

Merging Tables

merge · join · relational-data

Cleaning Text Columns

strings · regex · data-cleaning

Working with Dates

datetime · to-datetime · dt-accessor

Advanced

Stretch your understanding4 problems

Weekly Resampling

time-series · resample · datetime

Pivot Tables

pivot · melt · reshaping

Binning with pd.cut

binning · categorical · pd.cut

Rolling-Window Features

rolling · lag-features · leakage

Project ideas

Ungraded briefs to build on your own2 project ideas

Exploratory Analysis of a Public Dataset

Project idea · exploratory-data-analysis · cleaning · reporting

Personal Finance Dashboard Data

Project idea · time-series · pivot-tables · cleaning