Skip to content

Pandas Practice by Skill

Bamboo Weekly has published 170+ weekly Pandas practice exercises, each built on a real-world dataset. This page organizes them by skill so you can practice exactly what you want to improve. Each skill links to its full archive; a few recent issues are listed to get you started. New here? Start with the overview or the FAQ.

Plotting & visualization

126 Pandas plotting & visualization exercises. Recent issues:

See all 126 plotting & visualization exercises →

Grouping & aggregation

84 Pandas grouping & aggregation exercises. Recent issues:

See all 84 grouping & aggregation exercises →

Dates & times

72 Pandas dates & times exercises. Recent issues:

See all 72 dates & times exercises →

Reading CSV files

56 Pandas reading csv files exercises. Recent issues:

See all 56 reading csv files exercises →

Pivot tables

54 Pandas pivot tables exercises. Recent issues:

See all 54 pivot tables exercises →

Working with Excel

50 Pandas working with excel exercises. Recent issues:

See all 50 working with excel exercises →

Window functions

41 Pandas window functions exercises. Recent issues:

See all 41 window functions exercises →

Joining & merging data

38 Pandas joining & merging data exercises. Recent issues:

See all 38 joining & merging data exercises →

Text & strings

35 Pandas text & strings exercises. Recent issues:

See all 35 text & strings exercises →

Cleaning messy data

35 Pandas cleaning messy data exercises. Recent issues:

See all 35 cleaning messy data exercises →

Multi-indexes

34 Pandas multi-indexes exercises. Recent issues:

See all 34 multi-indexes exercises →

Filtering & selecting

27 Pandas filtering & selecting exercises. Recent issues:

See all 27 filtering & selecting exercises →

More Pandas skills

Bamboo Weekly also covers many other Pandas and data-analysis topics:

Or simply browse every issue by date, or look up a specific Pandas method.