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
Övningsinstruktioner
- Lägg till en kolumn
diff_from_avgsom visarrentalsminus timmedelvärdet förrentals.
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("____")
)