Working with dataPro

Pandas

Reading, inspecting, filtering and summarising real data with Python. From a CSV file to a grouped total — six steps and a ten-question quiz in every chapter.

The six steps in every chapter

  1. 1Encounter
  2. 2Understand
  3. 3Worked
  4. 4Predict
  5. 5Apply
  6. 6Stretch

This course is Pro

The chapter list is open to everyone — you should be able to see what is taught before deciding. Reading the chapters needs Pro.

See Pro
  1. 01Installing pandas, and your first tableProin-reviewPandas does not come with Python. Creating a virtual environment, installing with pip, verifying it, and building your first DataFrame by hand.25 min10 questions
  2. 02Series and DataFrame — the two things in pandasProin-reviewWhat a column is, what a table is, and why every value in a column has to share one type. Including the difference between df["col"] and df[["col"]].30 min10 questions
  3. 03Reading a CSV, and checking what arrivedProin-reviewReading a file with read_csv and immediately inspecting it with shape, head, info and describe — because a badly read file gives wrong answers without ever raising an error.30 min10 questions