Calculer la fin des périodes de location
Maintenant que vous savez extraire des composantes temporelles, passons à la manipulation des horodatages eux-mêmes. Chaque location de vélo à Londres dure jusqu’à 45 minutes avant de générer des frais supplémentaires. Pour analyser le moment où les vélos redeviennent disponibles, calculez l’heure de fin de chaque période de location en ajoutant 45 minutes à l’heure de début.
polars est chargé sous le nom pl. Le DataFrame bikes est disponible avec la colonne time de type Datetime.
Cet exercice fait partie du cours
<cours>Transformation de données avec Polars</cours>Instructions de l’exercice
- Ajoutez une colonne
period_enden décalant la colonnetimede 45 minutes vers l’avant.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Calculate when each rental period ends
bikes.with_columns(
pl.col("time").____.____("____").alias("____")
)