Začněte nyníZačněte zdarma

Výpočet hodinového součtu pomocí okenních funkcí

Pokračujeme s daty o sdílení kol v Londýně. Chceš odhalit neobvyklé vzorce v poptávce, například události nebo výpadky. Proto porovnáš počet výpůjček v každé hodině s jejich typickým celkovým počtem napříč všemi dny. Okenní funkce ti umožní přidat skupinové statistiky, aniž bys přišel/a o jednotlivé řádky.

polars je načtený jako pl. DataFrame bikes je dostupný se sloupci time, rentals, temp a hour.

Toto cvičení je součástí kurzu

Data Transformation with Polars

Zobrazit kurz

Pokyny k cvičení

  • Vypočítej součet sloupce rentals seskupený podle hour a výsledný sloupec pojmenuj hourly_total.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Add the hourly total using a window function
bikes.with_columns(
    pl.col("rentals").____().over("____").alias("____")
)
Upravit a spustit kód