π§βπ« Week 05 Lecture
Data Visualisation with the Grammar-of-Graphics
π Schedule
πLocation: π Thursday 31 October 2024, 4 pm - 6 pm at CLM.5.02
Add all materials from previous weeks to the lse-ds105/ds105a-2024 repository created last week.
Go over the plots created in previous weeks and explain the code behind them.
In this course, we want all your plots to be created with the
lets-plot
package, which is a Python implementation of theggplot2
package in R. (In a way, you are learning R, too!)Plots we will revisit:
On π¨π»βπ« Week 01 Lecture I shared a few plots about your degree programmes and Year of Study.
On π¨π»βπ« Week 02 Lecture I shared a few plots about the DS105A grade distribution for the past year.
I added a plot to the β Week 03 Formative Solutions
There was another plot in the π» Week 04 Lab
We will use whatever time is left to answer your questions about the π W06 Summative.
π Preparation
Try to put some work on the βοΈ W06 Summative so you can ask questions that help you progress on it.
Halloween costumes optional but encouraged! π
π Lecture Notes
π TAKE NOTE:
You wonβt find βslides for studyingβ in this course. I do use slides in my lectures, but they serve as a visual aid to help me organise my thoughts. I tend to post those slides after the lecture on Slack, along with other links and resources.
Let me know if you want me to add notes on any specific topic or expand on something you might want to revisit later.
There is no lecture notes ahead of time for this lecture. I will reuse the notebooks from previous weeks and collate them in the lse-ds105/ds105a-2024 repository during the lecture.
How to clone this repository
Go to the repository page
Fork it! Click on the
Fork
button in the top right corner of the page. This will create a copy of the repository but under your account (so you can make mistakes as you learn without breaking the original).
- Configure the forked repository
- You should see the repository under your account now.
Rename or delete the old repository
If you had already cloned the original repository, you need to rename or delete it before cloning the new one, to avoid conflicts.
Whether you are on Nuvolos or your own computer:
- If you took notes on the repository yesterday that you want to keep, rename the folder from
ds105a-2024
to something likeds105a-2024-old
. If you want to do this via the Terminal, run the commandmv ds105a-2024 ds105a-2024-old
on bash, zsh or the Powershell - Otherwise, itβs safe to delete the folder. If you want to do this via the Terminal, run the command
rm -rf ds105a-2024
on bash or zsh. If you are on Powershell, runrmdir ds105a-2024
(Press βAβ when asked)
- If you took notes on the repository yesterday that you want to keep, rename the folder from