Accéder au contenu principal

Cours

Utilisation des dates et des heures en Python

Intermédiaire4 h

Maîtrisez la gestion des dates et heures en Python.

Python4 h14 vidéos48 exercices4,100 XP79,287Attestation de réussite

Créez votre compte gratuit

Continuer avec Google
ou
En continuant, vous acceptez nos Conditions d’utilisation, notre notre Politique de confidentialité et que vos données sont stockées aux États-Unis.

Plébiscité par des apprenants dans des milliers d’entreprises

Description du cours

Vous n'aurez probablement jamais de machine à voyager dans le temps, mais que diriez-vous d'une machine permettant d'analyser le temps ? Dès que le temps entre en ligne de compte dans une analyse, les choses peuvent devenir complexes. Il est facile de se tromper sur les limites entre les jours et les mois, les fuseaux horaires, l'heure d'été et toutes sortes d'autres éléments qui peuvent dérouter les personnes non préparées. Si vous envisagez d'effectuer une analyse impliquant le temps, il est recommandé d'utiliser Python pour la réaliser. À l'aide d'ensembles de données sur les ouragans et les trajets à vélo, nous aborderons le comptage d'événements, le calcul du temps écoulé entre les événements et la création d'un graphique des données dans le temps. Vous travaillerez à la fois avec Python standard et Pandas, et nous aborderons la bibliothèque dateutil, la seule bibliothèque de fuseaux horaires approuvée par la documentation officielle Python. À l'issue de ce cours, vous serez en mesure de manipuler avec assurance les données de date et d'heure dans tous les formats, tel un expert.

Prérequis

Programme de formation

Plan du cours

1

Dates et calendriers

Les ouragans (également appelés cyclones ou typhons) frappent l'État américain de Floride plusieurs fois par an. Pour débuter ce cours, vous apprendrez à manipuler des objets date en Python, en commençant par les dates de tous les ouragans qui ont frappé la Floride depuis 1950. Vous apprendrez comment Python gère les dates, les opérations courantes sur les dates et la manière appropriée de formater les dates afin d'éviter toute confusion.
Commencer le chapitre
2

Combiner les dates et les heures

Les programmes de vélos en libre-service se sont répandus dans les villes du monde entier, et heureusement pour nous, chaque trajet est enregistré. En travaillant sur les allées et venues d'un vélo à Washington, D.C., vous vous exercerez à manipuler des dates et des heures. Vous analyserez les dates et les heures à partir de textes, évaluerez les heures de pointe, calculerez la durée des trajets, et bien plus encore.
Commencer le chapitre
3

Fuseaux horaires et heure d'été

Dans ce chapitre, vous apprendrez à aborder en toute confiance le sujet lié au temps qui pose le plus de difficultés aux gens : les fuseaux horaires et l'heure d'été. En poursuivant avec nos données sur les vélos, vous apprendrez à comparer les horloges à travers le monde, à gérer avec élégance le passage à l'heure d'été et à l'heure d'hiver, et à obtenir les données de fuseau horaire actualisées à partir de la bibliothèque dateutil.
Commencer le chapitre
4

Simple et performant : Dates et heures dans Pandas

Pour conclure ce cours, vous appliquerez toutes les connaissances acquises sur l'utilisation des dates et des heures dans Python standard à l'utilisation des dates et des heures dans Pandas. Grâce à des informations supplémentaires sur chaque trajet à vélo, telles que la station de départ et d'arrivée et si le cycliste disposait ou non d'un abonnement annuel, vous pourrez approfondir considérablement l'analyse des données relatives aux trajets à vélo. Dans ce chapitre, vous découvrirez les opérations avancées de Pandas, telles que le regroupement et la création d'un graphique pour représenter les résultats par ordre chronologique.
Commencer le chapitre

Utilisation des dates et des heures en Python

Cours
terminé

Obtenir un certificat d'achèvement

S’inscrire maintenant

Apprenez où que vous soyez avec l'application DataCamp

Même en déplacement, suivez quotidiennement nos cours mobiles et nos défis de codage de 5 minutes.