Скільки «joyrides»?
Припустімо, ви вважаєте, що дехто катається довго, а потім повертає велосипед у ту саму станцію. Назвімо такі поїздки «joyrides».
У вас є дані лише про один велосипед, тож робити загальні висновки рано, але перевірити варто.
Чи багато таких поїздок? Якою була їхня тривалість у нашому наборі даних? Використайте медіану замість середнього арифметичного, адже ми знаємо, що в наборі є дуже довгі поїздки, які можуть спотворити результат, а медіана менш чутлива до викидів.
Ця вправа є частиною курсу
Робота з датами та часом у Python
Інструкції до вправи
- Створіть Series Pandas, яке дорівнює
True, колиStart stationіEnd stationзбігаються, і присвойте результат зміннійjoyrides. - Обчисліть медіанну тривалість усіх поїздок.
- Обчисліть медіанну тривалість для
joyrides.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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'].____()))