CommencezCommencez gratuitement

Votre première série chronologique

Dans la vidéo, vous avez appris à créer une séquence de dates avec pd.date_range(). Vous avez aussi vu que chaque date de l'objet pd.DatetimeIndex obtenu est un pd.Timestamp qui possède divers attributs auxquels vous pouvez accéder pour obtenir des renseignements sur la date.

Maintenant, vous allez créer des données pour une semaine, parcourir le résultat et obtenir, pour chaque date, les valeurs de dayofweek et de day_name().

Cette activité fait partie du cours

Manipuler des séries chronologiques en Python

Voir le cours

Instructions de l’exercice

Nous avons déjà importé pandas sous le nom pd pour vous.

  • Utilisez pd.date_range pour créer sept dates à partir de '2017-1-1' avec la fréquence quotidienne (par défaut). Employez les paramètres start et periods. Assignez le résultat à seven_days.
  • Parcourez chaque date dans seven_days et, à chaque itération, affichez les attributs .dayofweek et .day_name().

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Create the range of dates here
seven_days = ____

# Iterate over the dates and print the number and name of the weekday
for day in ___:
    print(___.___, ___.___)

Modifier et exécuter le code