CommencerCommencez gratuitement

Générer des sous-graphiques

Vous pouvez afficher plusieurs images dans une même figure pour explorer rapidement vos données. Utilisez plt.subplots() pour générer un tableau de sous-graphiques.

fig, axes = plt.subplots(nrows=2, ncols=2)

Pour dessiner une image sur un sous-graphique, appelez la méthode de tracé directement depuis l'objet du sous-graphique plutôt que via PyPlot : axes[0,0].imshow(im) plutôt que plt.imshow(im).

Pour cet exercice, affichez im1 et im2 sur des sous-graphiques distincts au sein de la même figure.

Cet exercice fait partie du cours

<cours>Analyse d'images biomédicales en Python</cours>
Voir le cours

Instructions de l’exercice

  • Créez une grille de sous-graphiques avec nrows=2 et ncols=1.
  • Affichez im1 et im2 sur les premier et deuxième sous-graphiques respectivement. Utilisez une carte de couleurs « gray » pour chacun.
  • Pour chaque sous-graphique, désactivez les graduations et les libellés des axes.
  • Rendu de la figure.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Import PyPlot
import ____ as ____

# Initialize figure and axes grid
fig, axes = ____

# Draw an image on each subplot
axes[0].imshow(____)
____

# Remove ticks/labels and render
axes[0].axis(____)
____
plt.show()
Modifier et exécuter le code