IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Crea una Series di Pandas che sia True quando Start station e End station coincidono e assegna il risultato a joyrides.
  • 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'].____()))
Modifica ed esegui il codice