Practice

Data analysis lab

A notebook for NumPy, Pandas, and Matplotlib. Each page is a short document: read a note, run a cell, and see the text or chart under that cell. Later cells keep the names you created.

Open datasets

CC0

Palmer penguins

344 penguins from Palmer Station, with bill and flipper measurements and a few missing values.

penguins.csv

Public domain

Iris

150 iris flowers, four measurements, and a species label. A small numeric table for arrays and histograms.

iris.csv

Public domain

Anscombe's quartet

Four tiny datasets with nearly the same summary statistics and very different shapes.

anscombe.csv

NumPy problem set

50 problems

Solve your way to fluency

Arrays, indexing, masks, broadcasting, reductions, shape, sorting, linear algebra, and the Iris measurements. Each problem has a starter and a folded solution.

Practice notebooks

Exercises