Hur många nöjesrundor?
Anta att du har en teori om att vissa personer tar långa cykelturer och sedan lämnar tillbaka cykeln vid samma station. Vi kallar dessa turer för "nöjesrundor".
Du har bara data för en enda cykel, så några större slutsatser går inte att dra – men det är definitivt värt att undersöka.
Förekommer nöjesrundor ofta? Hur långa var de i vår datamängd? Använd medianen i stället för medelvärdet, eftersom vi vet att det finns några mycket långa turer i datamängden som kan snedvrida resultatet – och medianen är mindre känslig för extremvärden.
Den här övningen är en del av kursen
Arbeta med datum och tider i Python
Övningsinstruktioner
- Skapa en Pandas-serie som är
TruenärStart stationochEnd stationär desamma, och tilldela resultatet tilljoyrides. - Beräkna medianen för durationen av alla turer.
- Beräkna medianen för durationen av
joyrides.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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'].____()))