Calcul d'une somme glissante
En reprenant les données de vélopartage de Londres, les locations horaires peuvent bondir fortement d'une heure à l'autre, ce qui rend les tendances difficiles à voir. Les statistiques glissantes atténuent ce bruit en additionnant sur une fenêtre de lignes consécutives.
polars est importé sous pl. Le DataFrame bikes est disponible avec les colonnes time, rentals et temp.
Cette activité fait partie du cours
Transformation de données avec Polars
Instructions de l’exercice
- Ajoutez une colonne
rolling_totalavec la somme glissante sur 3 heures derentals.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Add a 3-hour rolling sum of rentals
bikes.with_columns(
pl.col("rentals").____(window_size=____).alias("____")
)