Een titel toevoegen aan subplots in matplotlib (met voorbeelden)
U kunt de volgende basissyntaxis gebruiken om een titel aan een subplot in Matplotlib toe te voegen:
ax[0, 1]. set_title (' Subplot Title' )
De volgende voorbeelden laten zien hoe u deze syntaxis in de praktijk kunt gebruiken.
Voorbeeld 1: Titels toevoegen aan subplots in Matplotlib
De volgende code laat zien hoe u een 2×2-raster met subplots maakt en de titel van elk subplot specificeert:
import matplotlib. pyplot as plt #define subplots fig, ax = plt. subplots (2, 2) #define subplot titles ax[0, 0]. set_title (' First Subplot' ) ax[0, 1]. set_title (' Second Subplot ') ax[1, 0]. set_title (' Third Subplot ') ax[1, 1]. set_title (' Fourth Subplot ')
Merk op dat elk subplot een unieke titel heeft.
Voorbeeld 2: aangepaste titels toevoegen aan subplots in Matplotlib
We kunnen de volgende argumenten gebruiken om subplottitels aan te passen:
- lettertypegrootte : de lettergrootte van de titel
- loc : De locatie van de titel (“links”, “midden”, “rechts”)
- x, y : De coördinaten (x, y) van de titel
- kleur : de kleur van het titellettertype
- fontweight : Het gewicht van het titellettertype
De volgende code laat zien hoe u deze argumenten in de praktijk kunt gebruiken:
import matplotlib. pyplot as plt
#define subplots
fig, ax = plt. subplots (2, 2)
#define subplot titles
ax[0, 0]. set_title (' First Subplot ', fontsize= 18 , loc=' left ')
ax[0, 1]. set_title (' Second Subplot ', x= .75 , y= .9 )
ax[1, 0]. set_title (' Third Subplot ', color=' red ')
ax[1, 1]. set_title (' Fourth Subplot ', fontweight=' bold ')
Met behulp van deze verschillende argumenten kunt u de titels van de subplots aanpassen zodat ze er uitzien zoals u dat wilt.
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende bewerkingen in Matplotlib kunt uitvoeren:
Hoe de subplotgrootte in Matplotlib aan te passen
Hoe u de afstand tussen Matplotlib-subplots kunt aanpassen
Hoe de titelpositie in Matplotlib aan te passen