Aan de slagGa gratis aan de slag

Hoeveel joyrides?

Stel, je hebt het idee dat sommige mensen lange fietstochten maken om hun fiets daarna weer in hetzelfde dock terug te zetten. Laten we deze ritten "joyrides" noemen.

Je hebt maar gegevens over één fiets, dus je kunt geen grote conclusies trekken, maar het is zeker de moeite waard om te kijken.

Zijn er veel joyrides? Hoe lang duurden ze in onze gegevensset? Gebruik de mediaan in plaats van het gemiddelde, omdat we weten dat er een paar heel lange ritten in onze gegevensset zitten die het antwoord kunnen vertekenen, en de mediaan is minder gevoelig voor uitschieters.

Deze oefening maakt deel uit van de cursus

Werken met datums en tijden in Python

Cursus bekijken

Oefeninstructies

  • Maak een Pandas Series die True is wanneer Start station en End station hetzelfde zijn, en ken het resultaat toe aan joyrides.
  • Bereken de mediane duur van alle ritten.
  • Bereken de mediane duur van joyrides.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Create joyrides
joyrides = (rides[____] == rides[____])

# Total number of joyrides
print("{} rides were joyrides".format(joyrides.sum()))

# Median of all rides
print("The median duration overall was {:.2f} seconds"\
      .format(rides['Duration'].____()))

# Median of joyrides
print("The median duration for joyrides was {:.2f} seconds"\
      .format(rides[____]['Duration'].____()))
Code bewerken en uitvoeren