De data visualiseren: Aantallen per uur van de dag
We kunnen nu een Trelliscope-weergave maken met ggplot2. We willen het aantal ritten uitzetten tegen het uur van de dag, met kleur voor doordeweeks/weekend, en gefacet op route met facet_trelliscope().
route_hod is beschikbaar in je werkruimte, maar het bevat alleen de top 8 routes. We bekijken het resultaat voor alle toproutes in de laatste oefening.
Deze oefening maakt deel uit van de cursus
Grote datasets visualiseren met Trelliscope in R
Oefeninstructies
- Gebruik punten om
start_hodop de x-as ennop de y-as te plotten en kleur de punten op basis vanweekday. Geefsize = 3in je geom-specificatie op zodat de punten duidelijker naar voren komen in de plot. - Facet op start- en eindstationnaam en stel de beginlay-out in op 2 rijen en 4 kolommen.
- Om minder ruimte te gebruiken, verwijder je de legenda door
theme(legend.position = "none")toe te voegen aan je ggplot2-specificatie.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
library(trelliscopejs)
library(ggplot2)
# Create the plot
ggplot(___) +
___ +
facet_trelliscope(~ ___ + ___, ___) +
theme(___)