Effekten av medlemskap och veckodag
Vi bygger vidare på föregående diagram och lägger till ytterligare en variabel i sammanfattningen – en facettdimension för om cyklisten är medlem i BIXI eller inte.
Den här övningen är en del av kursen
Visualisering av big data med Trelliscope i R
Övningsinstruktioner
- Beräkna antalet resor,
n, för varje kombination av startvecka, starttimme på dagen, veckodag och medlemskap. - Använd punkter för att plotta
npå y-axeln ochstart_wkpå x-axeln, och färgkoda punkterna efterweekday. - Skapa facetter med
facet_grid()så attstart_hodvarierar längs kolumnerna ochmembershiplängs raderna.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
library(dplyr)
library(ggplot2)
# Compute wk_memb_hod
wk_memb_hod <- bike %>%
___ %>%
___
# Plot the result
ggplot(wk_memb_hod, aes(___, ___, color = ___)) +
___ +
facet_grid(___ ~ ___) +
scale_y_sqrt()