Est-il possible d'ajouter une chaîne de caractères comme un élément de légende dans matplotlib

Je suis à la production de certaines parcelles dans matplotlib et souhaitez ajouter le texte explicatif de certaines données. Je veux avoir une chaîne à l'intérieur de ma légende comme indépendante de l'élément de légende au-dessus 'de 0 à 10' de l'élément. Personne ne sait si il est possible de faire cela?

Est-il possible d'ajouter une chaîne de caractères comme un élément de légende dans matplotlib

Voici le code de ma légende:

ax.legend(['0-10','10-100','100-500','500+'],loc='best')

  • Si il n'y a pas une façon correcte de le faire, c'est la seule autre option que je peux penser à est de tromper le graphique de la production par traçage des valeurs vides
  • Essayez annotate() fonction. J'ai juste posé la même question: stackoverflow.com/questions/16823703/adding-label-to-contour
  • Pourquoi ne pas simplement mettre les légendes title? I. e. ax.legend(['0-10','10-100','100-500','500+'], loc='best', title='Explanatory text').