2011-10-27 72 views
5

No pude encontrar la función correcta para agregar una nota al pie en mi diagrama.Añadir nota al pie debajo del eje x usando matplotlib

La nota al pie que quiero tener es algo así como una explicación de un elemento de la leyenda, pero es demasiado largo para ponerlo en el cuadro de leyenda. Por lo tanto, me gustaría agregar un número de referencia, p. [1], al elemento de la leyenda, y agregue la nota al pie en la parte inferior de la gráfica, debajo del eje x.

¿Qué función debo usar? ¡Gracias!

Respuesta

6

Una forma sería sólo tiene que utilizar plt.text(x,y,'text')

+0

Oh, tienes razón, me había olvidado esto ... voy a ver si podía añadir debajo del eje x. Aclamaciones. – Flake

+21

'plt.annotate' hace esto mucho más fácil que' plt.text'. 'annotate' te permite trabajar en coordenadas de eje o figura en lugar de solo coordenadas de datos. Es fácil (por ejemplo) poner texto 20 _points_ debajo del lado izquierdo del eje x. 'plt.annotate ('Something', (0,0), (0, -20), xycoords = 'fracción de ejes', textcoords = 'offset points', va = 'top')' –

+6

Utilizo plt.figtext (0.99, 0.01, 'nota al pie de página', horizontalalignment = 'derecha') –

Cuestiones relacionadas