Вычисление скользящей суммы
Продолжаем работу с данными о велопрокате в Лондоне. Количество аренд в час может резко меняться, что затрудняет выявление общих тенденций. Скользящая статистика сглаживает эти колебания, суммируя значения в окне из нескольких последовательных строк.
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("____")
)