Tracez votre première série temporelle

Visualiser des séries chronologiques en Python

Thomas Vincent

Head of Data Science, Getty Images

La bibliothèque Matplotlib

  • En Python, matplotlib est un vaste module pour tracer des données
  • Le sous-module pyplot de matplotlib s'importe généralement avec l'alias plt
import matplotlib.pyplot as plt
Visualiser des séries chronologiques en Python

Tracer des données de séries temporelles

Votre première série temporelle

Visualiser des séries chronologiques en Python

Tracer des données de séries temporelles

import matplotlib.pyplot as plt
import pandas as pd

df = df.set_index('date_column')
df.plot()
plt.show()
Visualiser des séries chronologiques en Python

Ajouter un style à vos graphiques

plt.style.use('fivethirtyeight')
df.plot()
plt.show()
Visualiser des séries chronologiques en Python

Style FiveThirtyEight

Exemple d'utilisation du style fivethirtyeight

Visualiser des séries chronologiques en Python

Feuilles de style Matplotlib

print(plt.style.available)
['seaborn-dark-palette', 'seaborn-darkgrid', 
'   seaborn-dark', 'seaborn-notebook', 
'   seaborn-pastel', 'seaborn-white', 
'   classic', 'ggplot', 'grayscale', 
'   dark_background', 'seaborn-poster', 
'   seaborn-muted', 'seaborn', 'bmh', 
'   seaborn-paper', 'seaborn-whitegrid', 
'   seaborn-bright', 'seaborn-talk', 
'   fivethirtyeight', 'seaborn-colorblind', 
'   seaborn-deep', 'seaborn-ticks']

Visualiser des séries chronologiques en Python

Décrire vos graphiques avec des étiquettes

ax = df.plot(color='blue')
ax.set_xlabel('Date')
ax.set_ylabel('Valeurs de l'axe Y')
ax.set_title('Titre du graphique')
plt.show()

Ajouter des étiquettes à vos graphiques

Visualiser des séries chronologiques en Python

Taille de la figure, largeur de trait, style de trait et taille de police

ax = df.plot(figsize=(12, 5), fontsize=12,
             linewidth=3, linestyle='--')
ax.set_xlabel('Date', fontsize=16)
ax.set_ylabel('Valeurs de l'axe Y', fontsize=16)
ax.set_title('Titre du graphique', fontsize=16)
plt.show()

Visualiser des séries chronologiques en Python

Passons à la pratique !

Visualiser des séries chronologiques en Python

Preparing Video For Download...