Tekst toevoegen aan subplots in matplotlib
U kunt de volgende syntaxis gebruiken om tekst toe te voegen aan specifieke subplots in Matplotlib:
import matplotlib. pyplot as plt #define subplot layout fig, ax = plt. subplots (2, 1, figsize=(7,4)) #add text at specific locations in subplots ax[0]. text (1.5, 20, ' Here is some text in the first subplot ') ax[1]. text (2, 10, ' Here is some text in the second subplot ')
Dit specifieke voorbeeld voegt tekst toe aan de eerste subplot op (x,y) coördinaten (1,5,20) en tekst aan de tweede subplot op (x,y) coördinaten (2,10) .
Het volgende voorbeeld laat zien hoe u deze syntaxis in de praktijk kunt gebruiken.
Voorbeeld: tekst toevoegen aan subplots in Matplotlib
De volgende code laat zien hoe u twee subplots maakt in Matplotlib, gerangschikt in een lay-out met twee rijen en één kolom:
import matplotlib. pyplot as plt #define subplot layout fig, ax = plt. subplots (2, 1, figsize=(7,4)) fig. tight_layout () #define data x = [1, 2, 3] y = [7, 13, 24] #create subplots ax[0]. plot (x,y,color=' red ') ax[1]. plot (x,y,color=' blue ')
We kunnen de volgende syntaxis gebruiken om tekst toe te voegen op specifieke locaties in elk subplot:
import matplotlib. pyplot as plt #define subplot layout fig, ax = plt. subplots (2, 1, figsize=(7,4)) fig. tight_layout () #define data x = [1, 2, 3] y = [7, 13, 24] #create subplots ax[0]. plot (x,y,color=' red ') ax[1]. plot (x,y,color=' blue ') #add text at specific locations in subplots ax[0]. text (1.5, 20, ' Here is some text in the first subplot ') ax[1]. text (2, 10, ' Here is some text in the second subplot ')
Merk op dat er tekst is toegevoegd aan elke subplot op de (x,y) coördinaten die we hebben opgegeven.
Merk op dat we ax[0] hebben gebruikt om naar het eerste subplot te verwijzen en ax[1] om naar het tweede subplot te verwijzen.
Vervolgens hebben we de functie text() gebruikt om de (x, y)-coördinaten te specificeren, evenals de specifieke tekst die in elke subplot moet worden gebruikt.
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken in Matplotlib kunt uitvoeren:
Hoe u een titel aan subplots in Matplotlib toevoegt
Hoe de subplotgrootte in Matplotlib aan te passen
Hoe u de afstand tussen Matplotlib-subplots kunt aanpassen