Zacznij terazZacznij za darmo

Obliczanie czasu zakończenia okresu wynajmu

Skoro już wiesz, jak wyodrębniać składniki czasu, czas na manipulowanie samymi znacznikami czasu. Każdy wynajem roweru w Londynie trwa do 45 minut — po tym czasie naliczane są dodatkowe opłaty. Żeby przeanalizować, kiedy rowery stają się ponownie dostępne, oblicz czas zakończenia każdego okresu wynajmu, dodając 45 minut do czasu rozpoczęcia.

polars jest załadowany jako pl. Dostępny jest DataFrame bikes z kolumną time w formacie Datetime.

To ćwiczenie jest częścią kursu

Transformacje danych z Polars

Zobacz kurs

Instrukcje do ćwiczenia

  • Dodaj kolumnę period_end, przesuwając kolumnę time o 45 minut do przodu.

Interaktywne ćwiczenie praktyczne

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

# Calculate when each rental period ends
bikes.with_columns(
    pl.col("time").____.____("____").alias("____")
)
Edytuj i uruchom kod