Calculer l’écart par rapport à la moyenne horaire
Les totaux sont utiles, mais les écarts racontent davantage. Calculez de combien les locations de chaque heure s’écartent de la moyenne de cette heure sur l’ensemble des jours pour repérer rapidement une demande au-dessus ou au-dessous de la normale.
polars est importé sous le nom pl. Le DataFrame bikes est disponible avec les colonnes time, rentals, temp et hour.
Cet exercice fait partie du cours
<cours>Transformation de données avec Polars</cours>Instructions de l’exercice
- Ajoutez une colonne
diff_from_avgaffichantrentalsmoins la moyenne horaire derentals.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Calculate how each rental differs from its hourly average
bikes.with_columns(
(pl.col("rentals") - pl.col("rentals").____().over("____")).alias("____")
)