Aan de slagGa gratis aan de slag

Meest bereisde vertrek- en aankomststations

Hier bekijken we naar welke stations het vaakst wordt gereisd en van welke stations het vaakst wordt vertrokken, plus de verhouding tussen in- en uitgraad. Dit laat zien welke stations scheef zijn: veel fietsen die ervan worden opgehaald of waar juist veel fietsen worden achtergelaten. Voor een deelfietsnetwerk als dit om goed te werken, kun je niet te veel bron- of putstations hebben; anders moet de eigenaar voortdurend fietsen verplaatsen! Idealiter corrigeert het netwerk zichzelf, en als dat zo is, verwachten we dat bijna alle stations een verhouding tussen in- en uitgraad van rond de één hebben. We bekijken dit eerst in het ongewogen geval.

Deze oefening maakt deel uit van de cursus

Casestudies: netwerkanalyse in R

Cursus bekijken

Oefeninstructies

  • Maak een data frame met de volgende kolommen.
    • trip_out moet de "out" graadverdeling van trip_g_simp bevatten.
    • trip_in moet de "in" graadverdeling bevatten.
    • ratio moet de verhouding bevatten van "out" graden gedeeld door "in" graden.
  • Filter trip_deg op rijen waar zowel trip_out als trip_in groter zijn dan 10.
  • Plot een histogram van de gefilterde verhoudingen.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

trip_deg <- data_frame(
  # Find the "out" degree distribution
  trip_out = degree(___, mode = "___"), 
  # ... and the "in" degree distribution
  trip_in = degree(___, mode = "in")
  # Calculate the ratio of out / in
  ratio = ___ / trip_in
)

trip_deg_filtered <- trip_deg %>%
  # Filter for rows where trips in and out are both over 10
  ___(___ > 10, ___ > 10) 

# Plot histogram of filtered ratios
hist(___$ratio)
Code bewerken en uitvoeren