CommencerCommencer gratuitement

Utilisation d'un index temporel pour zoomer

Lorsqu'une série temporelle est représentée par un indice temporel, nous pouvons utiliser cet indice pour l'axe des x lors du tracé. Nous pouvons également sélectionner une plage de dates pour zoomer sur une période particulière de la série temporelle en utilisant les fonctions d'indexation de pandas. Dans cet exercice, vous allez sélectionner une partie d'un ensemble de données de séries temporelles et vous allez tracer cette période.

Les données à utiliser sont stockées dans un DataFrame appelé climate_change, qui possède un index temporel avec les dates des mesures et deux colonnes de données : "co2" et "relative_temp".

Cet exercice fait partie du cours

Introduction à la visualisation de données avec Matplotlib

Afficher le cours

Instructions

  • Utilisez plt.subplots pour créer une figure avec un axe appelé respectivement fig et ax.
  • Créez une variable appelée seventies qui comprend toutes les données entre "1970-01-01" et "1979-12-31".
  • Ajoutez les données de seventies au graphique : utilisez le DataFrame index pour la valeur x et la colonne "co2" pour les valeurs y.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

import matplotlib.pyplot as plt

# Use plt.subplots to create fig and ax
____

# Create variable seventies with data from "1970-01-01" to "1979-12-31"
seventies = climate_change[____]

# Add the time-series for "co2" data from seventies to the plot
____(____, ____["co2"])

# Show the figure
____
Modifier et exécuter le code