CommencerCommencez gratuitement

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>
Voir le cours

Instructions de l’exercice

  • Ajoutez une colonne period_end en décalant la colonne time de 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("____")
)
Modifier et exécuter le code