All courses Kaggle

Pandas review

Kaggle · kaggle

Short, hands-on lessons on the data library every ML tutorial quietly assumes you already know.

Difficulty: 2 of 5
some PythonFree certificate
Go to course →Free to audit

What does it take?

Difficulty2 out of 5
HoursNot checked yet
FormatCode notebooks, Interactive exercises
Maths neededNo maths
Coding neededYes, you will write code
Hardware neededNot checked yet
CertificateFree certificate
Free to auditYes
PaceSelf-paced
Last updated by the providerNot 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?

ModuleWhat it covers
Creating, reading and writingGetting data in and out of DataFrames.
Indexing, grouping and sortingAsking useful questions of a dataset.
Data types and missing valuesThe 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

CriterionScore out of 10
Clarity8
Hands-on practice9
Up to date7
Depth6
Truly free10

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

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.