Pandas review
Kaggle · kaggle
Short, hands-on lessons on the data library every ML tutorial quietly assumes you already know.
What does it take?
| Difficulty | 2 out of 5 |
|---|---|
| Hours | Not checked yet |
| Format | Code notebooks, Interactive exercises |
| Maths needed | No maths |
| Coding needed | Yes, you will write code |
| Hardware needed | Not checked yet |
| Certificate | Free certificate |
| Free to audit | Yes |
| Pace | Self-paced |
| Last updated by the provider | Not checked yet |
Who should take it, and who should skip it?
Take it if you are
- People who know basic Python
- Anyone about to start an ML course
Skip it if you are
- Complete beginners to Python
- People who already use pandas at work
What will you be able to do after it?
- Load, filter and reshape tabular data
- Group and summarise a dataset
- Clean up missing values
What's in each module?
| Module | What it covers |
|---|---|
| Creating, reading and writing | Getting data in and out of DataFrames. |
| Indexing, grouping and sorting | Asking useful questions of a dataset. |
| Data types and missing values | The cleaning work that real data always needs. |
What we liked, and what we didn't
What we liked
- Runs in the browser, nothing to install
- Every lesson ends with an exercise
- Short
What we didn't
- Covers the essentials only
- No real project
What should you take after it?
- Kaggle Intro to Machine Learning
Kaggle's 7-lesson first machine learning course takes about 3 hours, costs nothing and ends with a competition. Kaggle gives a free completion certificate.
How we rated it: 8.1 out of 10
| Criterion | Score out of 10 |
|---|---|
| Clarity | 8 |
| Hands-on practice | 9 |
| Up to date | 7 |
| Depth | 6 |
| Truly free | 10 |
So should you take it?
Do this straight after learning basic Python. Almost every ML course expects you to be comfortable with pandas, and this is the fastest way to get there.
Where to go next
- Kaggle Learn: our platform review
What else it offers, and what costs money.
- Kaggle Learn: Python
Kaggle's 7-lesson Python course takes about 5 hours, costs nothing and pairs every lesson with an exercise notebook. Kaggle gives a free completion certificate.
- CS50's Introduction to AI with Python
CS50's Introduction to AI with Python runs 7 weeks with 12 projects, costs nothing and gives a free CS50 Certificate if you score 70% on every project.
- CS50's Introduction to Programming with Python
Harvard's Python course for people who have never programmed. The cleanest route from zero to writing real code.
Last checked .
Not sure this is the one?
Answer two questions and we'll point you to the course that fits where you are today.

