НачатьНачать бесплатно

Вычисление скользящей суммы

Продолжаем работу с данными о велопрокате в Лондоне. Количество аренд в час может резко меняться, что затрудняет выявление общих тенденций. Скользящая статистика сглаживает эти колебания, суммируя значения в окне из нескольких последовательных строк.

polars загружен как pl. Доступен DataFrame bikes со столбцами time, rentals и temp.

Это упражнение является частью курса

Преобразование данных с помощью Polars

Посмотреть курс

Инструкции к упражнению

  • Добавьте столбец rolling_total со скользящей суммой значений rentals за 3 часа.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Add a 3-hour rolling sum of rentals
bikes.with_columns(
    pl.col("rentals").____(window_size=____).alias("____")
)
Редактировать и запускать код