Aan de slagBegin gratis

Het uurtotaal berekenen met windowfuncties

We gaan verder met deelfietsen in Londen. Je wilt ongewone vraagpatronen opsporen, zoals events of verstoringen. Vergelijk daarvoor het aantal ritten per uur met het gebruikelijke totaal over alle dagen. Met windowfuncties kun je groepsstatistieken toevoegen terwijl elke rij behouden blijft.

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

Deze oefening maakt deel uit van de cursus

Data transformatie met Polars

Bekijk cursus

Oefeninstructies

  • Bereken de som van rentals gegroepeerd per hour en noem de kolom hourly_total.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# Add the hourly total using a window function
bikes.with_columns(
    pl.col("rentals").____().over("____").alias("____")
)
Code bewerken en uitvoeren