Сколько «прогулочных» поездок?
Предположим, что некоторые велосипедисты совершают долгие поездки, а затем возвращают велосипед на ту же стойку, с которой взяли. Назовём такие поездки «прогулочными».
В вашем распоряжении данные только об одном велосипеде, поэтому делать широкие выводы пока рано — но проверить гипотезу определённо стоит.
Много ли таких поездок? Насколько они длинные? Используйте медиану вместо среднего значения, поскольку в наборе данных есть очень длинные поездки, которые могут исказить результат, а медиана менее чувствительна к выбросам.
Это упражнение является частью курса
Работа с датами и временем в Python
Инструкции к упражнению
- Создайте Pandas Series, в которой значение равно
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'].____()))