ПочатиПочніть безкоштовно

Скільки «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'].____()))
Редагувати та запускати код