Wie viele Spritztouren?
Angenommen, du hast die Theorie, dass manche Leute lange Radtouren machen, bevor sie ihr Fahrrad wieder an denselben Ständer zurückstellen. Nennen wir diese Fahrten doch einfach „Spaßfahrten”.
Du hast nur Daten zu einem Fahrrad, also kannst du zwar keine weitreichenden Schlussfolgerungen ziehen, aber es lohnt sich auf jeden Fall, einen Blick darauf zu werfen.
Gibt's viele Spritztouren? Wie lange waren sie in unserem Datensatz? Nimm lieber den Median statt den Mittelwert, weil wir wissen, dass es in unseren Daten ein paar echt lange Reisen gibt, die das Ergebnis verzerren könnten, und der Median ist weniger anfällig für Ausreißer.
Diese Übung ist Teil des Kurses
Arbeiten mit Datums- und Zeitangaben in Python
Anleitung zur Übung
- Mach eine Pandas-Serie, die „
True” ist, wenn „Start station” und „End station” gleich sind, und schick das Ergebnis an „joyrides”. - Berechne die mittlere Dauer aller Fahrten.
- Berechne die mittlere Dauer von
joyrides.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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'].____()))