Quante joyride?
Supponiamo che tu abbia l’idea che alcune persone facciano giri lunghi in bici per poi rimettere la bici nello stesso dock. Chiamiamo questi giri "joyride".
Hai dati solo su una bicicletta, quindi non puoi trarre conclusioni generali, ma vale comunque la pena dare un’occhiata.
Ci sono molte joyride? Quanto sono durate nel nostro insieme di dati? Usa la mediana invece della media, perché sappiamo che ci sono alcuni viaggi molto lunghi che potrebbero distorcere il risultato, e la mediana è meno sensibile ai valori anomali.
Questo esercizio fa parte del corso
Lavorare con date e orari in Python
Istruzioni dell'esercizio
- Crea una Series di Pandas che sia
TruequandoStart stationeEnd stationcoincidono e assegna il risultato ajoyrides. - Calcola la durata mediana di tutti i giri.
- Calcola la durata mediana delle
joyrides.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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'].____()))