Inizia subitoInizia gratis

Calcolare una somma mobile

Proseguendo con i dati del bike-sharing di Londra, i conteggi orari dei noleggi possono variare molto da un'ora all'altra, rendendo difficile individuare le tendenze. Le statistiche mobili attenuano questo rumore sommando su una finestra di righe consecutive.

polars è caricato come pl. Il DataFrame bikes è disponibile con le colonne time, rentals e temp.

Questo esercizio fa parte del corso

Trasformazione dei dati con Polars

Visualizza corso

Istruzioni dell'esercizio

  • Aggiungi una colonna rolling_total con la somma mobile su 3 ore di rentals.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# Add a 3-hour rolling sum of rentals
bikes.with_columns(
    pl.col("rentals").____(window_size=____).alias("____")
)
Modifica ed esegui il codice