Aan de slagGa gratis aan de slag

Dagelijkse rit-aantallen

Een handige manier om taxiritten te tabeleren en te visualiseren is door te kijken naar het aantal ritten per kalenderdag. In deze oefening bereken je zo’n samenvatting en bekijk je hoe het dagelijkse aantal ritten varieert over de tijd en per weekdag.

De gegevensset tx is alvast voor je geladen.

Deze oefening maakt deel uit van de cursus

Grote datasets visualiseren met Trelliscope in R

Cursus bekijken

Oefeninstructies

  • Maak een dagelijkse samenvatting door te groeperen op de ophaaldatum (pickup_date) en het aantal ritten te tellen; noem de nieuwe variabele n_rides. Denk eraan dat dplyr’s n()-functie telt hoeveel observaties er in elke groep zitten.
  • Plot het resultaat met geom_line() van ggplot2, met pickup_date op de x-as en n_rides op de y-as.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

library(dplyr)
library(ggplot2)

# Summarize the number of taxi rides by pickup day
daily_count <- tx %>%
  group_by(___) %>%
  summarise(n_rides = ___)

# Create a line plot
ggplot(daily_count, aes(___, ___)) +
  ___
Code bewerken en uitvoeren