Subplots genereren
Je kunt meerdere afbeeldingen in één figuur tekenen om data snel te verkennen. Gebruik plt.subplots() om een array met subplots te maken.
fig, axes = plt.subplots(nrows=2, ncols=2)
Om een afbeelding op een subplot te tekenen, roep je de plotmethode direct aan op het subplotobject in plaats van via PyPlot: axes[0,0].imshow(im) in plaats van plt.imshow(im).
Teken in deze oefening im1 en im2 op afzonderlijke subplots binnen dezelfde figuur.
Deze oefening maakt deel uit van de cursus
Biomedische beeldanalyse met Python
Oefeninstructies
- Maak een subplotsraster met
nrows=2enncols=1. - Teken
im1enim2respectievelijk op het eerste en tweede subplot. Gebruik voor beide een "gray"-kleurenmap. - Zet voor elk subplot de as-ticks en -labels uit.
- Render de figuur.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# 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()