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
Instructions
- Utilisez
plt.subplots
pour créer une figure avec un axe appelé respectivementfig
etax
. - 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 DataFrameindex
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
____