¿Aumentar la distancia entre el título y la ttwig en matplolib?

Tengo una ttwig simple en matplotlib y me gustaría boost la distancia entre el título y la ttwig (sin usar suptitle porque no funciona en la versión que uso en un servidor). Como hacer eso ?

No parece haber una forma clara de establecer esto directamente (pero podría valer la pena una solicitud de función para agregarlo), sin embargo, el título es solo un artista de text , por lo que puede acceder y cambiarlo.

 #ax = plt.gca() ttl = ax.title ttl.set_position([.5, 1.05]) #plt.draw() 

debe hacer el truco Sintoniza el 1.05 a tu gusto.

Utilizando rcParams :

 from matplotlib import rcParams rcParams['axes.titlepad'] = 20 

donde 20 es el relleno entre la ttwig y el título.

Desde https://matplotlib.org/users/customizing.html

Con matplotlib 2.2+ , puede usar el pad argumentos de palabras clave:

 ax.set_title('Title', pad=20) 

Ajuste el pad hasta que esté satisfecho con la posición del título del eje. La ventaja de este método sobre el uso de rcParams es que solo cambia este título de un eje.

Simplemente puede pasar el parámetro y al método plt.suptitle :

 plt.suptitle('Amazing Stats', size=16, y=1.12);