Calculer le total horaire avec des fonctions de fenêtre
En poursuivant avec les données de vélopartage de Londres, vous voulez repérer des schémas de demande inhabituels liés à des événements ou des perturbations. Pour ce faire, comparez les locations de chaque heure à son total typique sur l'ensemble des jours. Les fonctions de fenêtre permettent d'ajouter des statistiques par groupe tout en conservant chaque ligne intacte.
polars est chargé sous pl. Le DataFrame bikes est disponible avec les colonnes time, rentals, temp et hour.
Cette activité fait partie du cours
Transformation de données avec Polars
Instructions de l’exercice
- Calculez la somme de
rentalsgroupée parhouret nommez la colonnehourly_total.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Add the hourly total using a window function
bikes.with_columns(
pl.col("rentals").____().over("____").alias("____")
)