CommencezCommencez gratuitement

Générer des sous-graphiques

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

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

Pour dessiner une image dans un sous-graphique, appelez la méthode de traçage 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, dessinez im1 et im2 dans des sous-graphiques distincts au sein de la même figure.

Cette activité fait partie du cours

Analyse d'images biomédicales en Python

Voir le cours

Instructions de l’exercice

  • Créez une grille de sous-graphiques avec nrows=2 et ncols=1.
  • Dessinez im1 et im2 dans le premier et le deuxième sous-graphique, respectivement. Utilisez une palette de couleurs « gray » pour chacun.
  • Pour chaque sous-graphique, désactivez les graduations et les étiquettes des axes.
  • Affichez 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