matplotlib establece el tamaño de la etiqueta yaxis

1 minuto de lectura

¿Cómo puedo cambiar el tamaño de solo la etiqueta del eje y? En este momento, cambio el tamaño de todas las etiquetas usando

pylab.rc('font', family='serif', size=40)

pero en mi caso, me gustaría hacer que la etiqueta del eje y sea más grande que el eje x. Sin embargo, me gustaría dejar las etiquetas de marca en paz.

He intentado, por ejemplo:

pylab.gca().get_ylabel().set_fontsize(60)

pero solo obtengo:

AttributeError: 'str' object has no attribute 'set_fontsize'

Entonces, obviamente eso no funciona. He visto muchas cosas para los tamaños de marca, pero nada para las etiquetas de los ejes.

avatar de usuario
bmu

Si está utilizando el ‘pylab’ para el trazado interactivo, puede establecer el tamaño de la etiqueta en el momento de la creación con pylab.ylabel('Example', fontsize=40).

Si utiliza pyplot mediante programación, puede establecer el tamaño de fuente en la creación con ax.set_ylabel('Example', fontsize=40) o después con ax.yaxis.label.set_size(40).

¿Ha sido útil esta solución?