Comment ajouter du texte aux sous-intrigues dans Matplotlib
Vous pouvez utiliser la syntaxe suivante pour ajouter du texte à des sous-intrigues spécifiques dans 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')
Cet exemple particulier ajoute du texte à la première sous-intrigue aux coordonnées (x, y) (1,5, 20) et du texte à la deuxième sous-intrigue aux coordonnées (x, y) (2, 10) .
L’exemple suivant montre comment utiliser cette syntaxe dans la pratique.
Exemple : ajouter du texte aux sous-intrigues dans Matplotlib
Le code suivant montre comment créer deux sous-parcelles dans Matplotlib, disposées selon une disposition avec deux lignes et une colonne :
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')
Nous pouvons utiliser la syntaxe suivante pour ajouter du texte à des emplacements spécifiques sur chaque sous-intrigue :
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')
Notez que du texte a été ajouté à chaque sous-tracé aux coordonnées (x, y) que nous avons spécifiées.
Notez que nous avons utilisé ax[0] pour référencer le premier sous-tracé et ax[1] pour référencer le deuxième sous-tracé.
Nous avons ensuite utilisé la fonction text() pour spécifier les coordonnées (x, y) ainsi que le texte spécifique à utiliser dans chaque sous-intrigue.
Ressources additionnelles
Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Matplotlib :
Comment ajouter un titre aux sous-parcelles dans Matplotlib
Comment ajuster la taille de la sous-parcelle dans Matplotlib
Comment ajuster l’espacement entre les sous-parcelles Matplotlib