Affichage de plusieurs tracés dans la même figure

Utilisation de subplot()

La fonction subplot() permet d’organiser différents tracés à l’intérieur d’une grille d’affichage. Il faut spécifier le nombre de lignes, le nombre de colonnes ainsi que le numéro du tracé.

Exemple

import numpy as np
import matplotlib.pyplot as plt

def f(t):
    return np.exp(-t) * np.cos(2*np.pi*t)

t1 = np.arange(0.0, 5.0, 0.1)
t2 = np.arange(0.0, 5.0, 0.02)

plt.subplot(211)
plt.plot(t1, f(t1), "bo")
plt.plot(t2, f(t2), "k")

plt.subplot(212)
plt.plot(t2, np.cos(2*np.pi*t2), "r--")
plt.show()

(Source code)

_images/test_subplot.png

Exemple de disposition en colonne

(Source code)

_images/test_subplot_colonne.png

Exemple de disposition en ligne

(Source code)

_images/test_subplot_ligne.png

Exemple de disposition en grille

(Source code)

_images/test_subplot_grille.png

Voir aussi