Tracer plusieurs séries temporelles

Visualiser des séries chronologiques en Python

Thomas Vincent

Head of Data Science, Getty Images

La clarté avant tout

Dans ce graphique, le jeu de couleurs par défaut de matplotlib attribue la même couleur aux séries temporelles beef et turkey.

Cycles de couleurs dans matplotlib

Visualiser des séries chronologiques en Python

L'argument colormap

ax = df.plot(colormap='Dark2', figsize=(14, 7))
ax.set_xlabel('Date')
ax.set_ylabel('Production Volume (in tons)')

plt.show()

Pour voir toutes les cartes de couleurs disponibles, cliquez ici.

Visualiser des séries chronologiques en Python

Modifier les couleurs de lignes avec colormap

Changer les jeux de couleurs pour visualiser des séries temporelles

Visualiser des séries chronologiques en Python

Enrichir votre graphique avec de l'information

ax = df.plot(colormap='Dark2', figsize=(14, 7))

df_summary = df.describe() # Specify values of cells in the table ax.table(cellText=df_summary.values, # Specify width of the table colWidths=[0.3]*len(df.columns), # Specify row labels rowLabels=df_summary.index, # Specify column labels colLabels=df_summary.columns, # Specify location of the table loc='top') plt.show()
Visualiser des séries chronologiques en Python

Ajouter des sommaires statistiques à vos graphiques

Ajouter des sommaires statistiques à vos graphiques

Visualiser des séries chronologiques en Python

Gérer des échelles différentes

Séries temporelles pour le bœuf et le veau

Visualiser des séries chronologiques en Python

Veau seulement

Série temporelle pour le veau seulement

Visualiser des séries chronologiques en Python

Graphiques en facettes

df.plot(subplots=True,
                linewidth=0.5,
                layout=(2, 4),
                figsize=(16, 10),
                sharex=False,
                sharey=False)

plt.show()
Visualiser des séries chronologiques en Python

Graphiques en facettes

Visualiser des séries chronologiques en Python

À vous de jouer !

Visualiser des séries chronologiques en Python

Preparing Video For Download...