Calculer l'écart par rapport à la moyenne horaire
Les totaux sont utiles, mais les écarts en disent davantage. Calculez de combien les locations de chaque heure diffèrent de la moyenne pour cette heure, tous jours confondus, afin de repérer rapidement une demande supérieure ou inférieure à la normale.
polars est chargé sous pl. Le DataFrame bikes est accessible avec les colonnes time, rentals, temp et hour.
Cette activité fait partie du cours
Transformation de données avec Polars
Instructions de l’exercice
- Ajoutez une colonne
diff_from_avgqui afficherentalsmoins 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("____")
)