Estoy trazando un IDE de IPython utilizando Matplotlib.pyplot
y agregué un título con:
plt.title('Mean WRFv3.5 LHF\n(September 16 - October 30, 2012)',fontsize=40)
Sin embargo, quiero que la primera línea sea el tamaño 40 y la segunda que sea el tamaño 18. ¿Es eso posible en matplotlib
? Vi el uso de látex de \tiny
y \Huge
, pero me gustaría tener más control.
Gracias aarón
Tratar:
import matplotlib.pyplot as plt plt.rc('text', usetex=True) plt.title(r'{\fontsize{30pt}{3em}\selectfont{}{Mean WRFv3.5 LHF\r}{\fontsize{18pt}{3em}\selectfont{}(September 16 - October 30, 2012)}') plt.show()
Eso podría querer ser un \n
en tu sistema.
Usé la respuesta de Joel para responder a su pregunta.
No estoy seguro de si esto es lo que desea, pero puede agregar un suptítulo o texto y establecerlo en un tamaño de fuente diferente como este:
plt.title('Mean WRFv3.5 LHF\n', fontsize=40) plt.suptitle('(September 16 - October 30, 2012)\n', fontsize=18) plt.text(0.5, 1, 'the third line', fontsize=13, ha='center')
Espero que esto ayude.