CommencerCommencez gratuitement

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>
Voir le cours

Instructions de l’exercice

  • Ajoutez une colonne diff_from_avg affichant rentals moins la moyenne horaire de rentals.

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("____")
)
Modifier et exécuter le code