CommencerCommencer gratuitement

Utilisation d'un index temporel pour effectuer un zoom avant

Lorsqu'une série temporelle est représentée avec 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 au sein de la série temporelle à l'aide des fonctionnalités d'indexation de pandas. Dans cet exercice, vous sélectionnerez une partie d'un ensemble de données temporelles et vous représenterez cela sous forme graphique.

Les données à utiliser sont stockées dans un DataFrame appelé climate_change, qui comporte 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é fig et un autre appelé ax.
  • Créez une variable nommée seventies qui inclut toutes les données entre "1970-01-01" et "1979-12-31".
  • Ajoutez les données provenant 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