Zacznij terazZacznij za darmo

Obliczanie kroczącej sumy

Wróćmy do danych o wypożyczeniach rowerów w Londynie. Liczba wypożyczeń w kolejnych godzinach może się znacznie różnić, co utrudnia dostrzeżenie trendów. Statystyki kroczące wygładzają te wahania, sumując wartości z okna kilku kolejnych wierszy.

polars jest załadowany jako pl. Dostępny jest DataFrame bikes z kolumnami time, rentals i temp.

To ćwiczenie jest częścią kursu

Transformacje danych z Polars

Zobacz kurs

Instrukcje do ćwiczenia

  • Dodaj kolumnę rolling_total zawierającą 3-godzinną kroczącą sumę wartości z kolumny rentals.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Add a 3-hour rolling sum of rentals
bikes.with_columns(
    pl.col("rentals").____(window_size=____).alias("____")
)
Edytuj i uruchom kod