pandas
Tabular data loading, cleaning and aggregation.
💡
This course has 4 lessons. Start with the first one and use the next / previous links at the bottom of each lesson — the sidebar keeps the whole course in order.
Lessons
- Series and DataFrameThe two data structures, what the index really is, and how to inspect a new dataset before touching it.
- Reading and writing dataCSV, Excel, JSON and SQL in and out — plus the encoding, dtype and date problems that appear on real files.
- Selecting, filtering and cleaningloc, iloc, boolean filters, missing values and type conversion — the routine work that makes up most of a data task.
- Grouping, joining and reshapingsplit-apply-combine with groupby, merging tables like SQL, and moving between long and wide layouts.
More in Python & Data Science
Python 3 NumPy Matplotlib Jupyter Notebook Flask
Last refreshed 2026-09-17.