Comment changer la couleur du texte de la police dans la légende?
Est-il un moyen de changer la couleur de la police de la légende dans un matplotlib intrigue?
Spécialement dans les occasions où le fond de l'intrigue est sombre, le noir par défaut du texte dans la légende est difficile ou impossible de les lire.
Vous pouvez également passer en ce que jamais les propriétés de la police que vous souhaitez grâce à la kwarg
prop
matplotlib.org/api/axes_api.html#matplotlib.axes.Axes.legendOriginalL'auteur firefly | 2013-09-20
Vous devez vous connecter pour publier un commentaire.
appel
Legend.get_texts()
obtiendrez une liste d'objet Texte dans la légende de l'objet:OriginalL'auteur HYRY
Vous pouvez aussi le faire avec setp():
cette méthode permet également de définir taille de la police et un certain nombre d'autres propriétés de la police dans une ligne (listées ici: http://matplotlib.org/users/text_props.html)
exemple complet:
OriginalL'auteur wordsforthewise
Parce que
plt.setp
émissions sur iterables, vous pouvez également modifier la couleur du texte dans une ligne:La dernière ligne appliquer la couleur de tous les éléments dans la collection de textes.
OriginalL'auteur Till Hoffmann