Calcularea orelor de sfârșit ale perioadei de închiriere
Acum că știi să extragi componente de timp, hai să manipulăm timestamp-urile în sine. Fiecare închiriere de biciclete din Londra durează până la 45 de minute înainte ca taxe suplimentare să fie aplicate. Pentru a analiza când bicicletele devin disponibile din nou, calculează ora de sfârșit a fiecărei perioade de închiriere adăugând 45 de minute la ora de start.
polars este importat ca pl. DataFrame-ul bikes este disponibil cu coloana time de tip Datetime.
Acest exercițiu face parte din cursul
Transformarea datelor cu Polars
Instrucțiuni pentru exercițiu
- Adaugă o coloană
period_enddeplasând coloanatimecu 45 de minute înainte.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Calculate when each rental period ends
bikes.with_columns(
pl.col("time").____.____("____").alias("____")
)