# le code
fig, axes = plt.subplots(2, 3)
axes.shape
x = np.linspace(0, 2*np.pi, 50)
axes[0, 0].plot(x, np.sin(x))
axes[-1, -1].plot(x, np.cos(x));
par tailles/positions dans une grille (plt.subplot)¶
ax1 = plt.subplot(121) # grille 1 ligne, 2 colonnes
# création de la première sous-figure
ax1.plot(x, np.sin(x)) # affichage de la courbe sinus
ax2 = plt.subplot(122) # grille 1 ligne, 2 colonnes
# création de la deuxième sous-figure
ax2.plot(x, np.cos(x)) # affichage de la courbe cosinus
;
# le code
ax1 = plt.subplot(2, 3, 1) # la première case
y = np.sin(x)
ax1.plot(x, y, 'b') # bleu
ax2 = plt.subplot(2, 3, 2) # la seconde case
ax2.plot(x, y, 'r') # rouge
ax3 = plt.subplot(2, 3, (3, 6)) # de la case 3 à la case 6
ax3.plot(x, y, 'g') # vert
ax4 = plt.subplot(2, 3, (4, 5)) # de la case 4 à la case 5
ax4.plot(x, y, 'y'); # jaune