π£οΈ Week 04 Lecture
Working with Tabular Data in Python (NumPy & Pandas)

Last Updated: 14 February 2025, 14:30 GMT (to include model solutions and lecture notebook)
πTime and Location: Thursday, 13 February 2025 from 4-6 pm at MAR.1.04.
Today, weβll bridge the gap between basic Python data structures and specialised data analysis libraries, exploring how NumPy and Pandas make data analysis more efficient and introducing powerful and professional tools for working with tabular data.
π Interactive Lecture Format
During this lecture:
- I will share a Jupyter notebook that weβll work through together
- The slides will serve as a reference guide for study later, not necessarily to follow along
- I hope youβll be able to code along with me during the lecture
- Make sure you have access to
Nuvolos
π Preparation
Before the lecture
Complete the π W04 Formative Exercise to get a feel for working with weather data in Python. In this lecture, Iβll show you how to do the same tasks much more efficiently using NumPy and Pandas!
π‘ Make sure you can access Nuvolos during the lecture
π¬ Lecture Material
β View the model solutions to the π W04 Formative Exercise that were demonstrated during the lecture.
Download the notebook used in the lecture:
Slides
These slides serve as a reference guide for study later. During the lecture, weβll primarily work in a Jupyter notebook that Iβll share with you.
Download the slides directly as a PDF:
Or browse the slides directly from your browser (view fullscreen):
π₯ Post-Lecture Actions
- Review todayβs slides and practice with NumPy and Pandas.
- Review the Jupyter notebook from todayβs lecture
- Attend the π» W04 Lab for hands-on practice.
- Start thinking about how youβll apply these concepts to your summative assessment.
- Use the
#help
channel on Slack if you need clarification or help.
βοΈ Next week: Weβll continue working with Pandas and prepare for your first summative assessment!