Subplots erzeugen
Du kannst mehrere Bilder in einer Abbildung zeichnen, um Daten schnell zu erkunden. Verwende plt.subplots(), um ein Array von Subplots zu erzeugen.
fig, axes = plt.subplots(nrows=2, ncols=2)
Um ein Bild in einem Subplot zu zeichnen, rufe die Plot-Methode direkt vom Subplot-Objekt auf und nicht über PyPlot: also axes[0,0].imshow(im) statt plt.imshow(im).
Zeichne in dieser Übung im1 und im2 auf separaten Subplots innerhalb derselben Abbildung.
Diese Übung ist Teil des Kurses
<Kurs>Biomedizinische Bildanalyse mit Python</Kurs>Übungsanweisungen
- Erstelle ein Subplot-Raster mit
nrows=2undncols=1. - Zeichne
im1bzw.im2in den ersten bzw. zweiten Subplot. Verwende jeweils die Colormap "gray". - Schalte bei jedem Subplot die Achsenticks und -beschriftungen aus.
- Rendere die Abbildung.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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()