Kom igångKom igång gratis

Beräkna avvikelsen från timmedelvärdet

Totalsummor är användbara, men avvikelser berättar mer. Beräkna hur mycket varje timmes uthyrningar skiljer sig från medelvärdet för samma timme över alla dagar – det gör det enkelt att upptäcka efterfrågan som är högre eller lägre än normalt.

polars är inläst som pl. DataFrame:en bikes är tillgänglig med kolumnerna time, rentals, temp och hour.

Den här övningen är en del av kursen

Datatransformation med Polars

Visa kurs

Övningsinstruktioner

  • Lägg till en kolumn diff_from_avg som visar rentals minus timmedelvärdet för rentals.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Calculate how each rental differs from its hourly average
bikes.with_columns(
    (pl.col("rentals") - pl.col("rentals").____().over("____")).alias("____")
)
Redigera och kör kod