Learnova

Python for Data Analysis with Pandas

Clean, explore and visualize real data in Python

4.7(3,104 ratings)27,950 learners· 2h
PNCreated by Priya Nair· Updated Oct 2026

What you'll learn

  • Load and clean messy datasets
  • Group, join and reshape data
  • Make charts that tell a story

Learn the Pandas skills analysts use every day with real datasets: sales, health and transport data. No statistics background needed.

Course content

4 sections · 11 lessons · 2h total length

1 · Python quick start2 lessons · 20m
  • 1.2 Python essentials for analysts13:20
2 · Pandas basics3 lessons · 38m
  • 2.1 Series and DataFrames12:10
  • 2.2 Selecting and filtering11:45
  • 2.3 Cleaning messy data14:30
3 · Analysis3 lessons · 40m
  • 3.1 Grouping and aggregation13:15
  • 3.2 Joins and merges12:05
  • 3.3 Time series14:40
4 · Visualization3 lessons · 21m
  • 4.1 Charts with matplotlib11:25
  • 4.2 Telling a story with data9:50
  • 4.3 Final quiz: Pandas5 Qs

Instructor

PN
Priya Nair

Data scientist and author of three Python books · 106,003 students · 6 courses

Priya spent ten years turning messy data into decisions at retail and health companies. She explains the why before the how, with real datasets in every lesson.

Learner reviews

HKHana K.
Real datasets, real problems. I use groupby every day at work now.