Обчислення погодинної суми за допомогою віконних функцій
Продовжуючи роботу з даними велопрокату в Лондоні, ви хочете виявити нетипові сплески попиту, як-от події чи збої. Для цього порівняйте оренди кожної години з її типовою сумою за всі дні. Віконні функції дозволяють додати групові статистики, зберігаючи кожний рядок.
polars завантажено як pl. Датафрейм bikes доступний зі стовпцями time, rentals, temp і hour.
Ця вправа є частиною курсу
Перетворення даних у Polars
Інструкції до вправи
- Обчисліть суму
rentals, згруповану заhour, і назвіть стовпецьhourly_total.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Add the hourly total using a window function
bikes.with_columns(
pl.col("rentals").____().over("____").alias("____")
)