Aan de slagBegin gratis

Een rollende som berekenen

We gaan verder met de Londense deelfietsdata. Het uurlijkse aantal verhuurde fietsen kan sterk schommelen van het ene uur naar het andere, waardoor trends lastig te zien zijn. Rollende statistieken vlakken deze ruis af door te sommeren over een venster van opeenvolgende rijen.

polars is geladen als pl. De DataFrame bikes is beschikbaar met de kolommen time, rentals en temp.

Deze oefening maakt deel uit van de cursus

Data transformatie met Polars

Bekijk cursus

Oefeninstructies

  • Voeg een kolom rolling_total toe met de 3-uurs rollende som van rentals.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# Add a 3-hour rolling sum of rentals
bikes.with_columns(
    pl.col("rentals").____(window_size=____).alias("____")
)
Code bewerken en uitvoeren