multiple font color matplotlib alignment colorbar

font - ¿Cómo puedo ajustar(desplazar) el título de la barra de colores en matplotlib?



python plot multiple figures (2)

cb.set_label("Foo", labelpad=-1)

Los valores negativos del panel de etiquetas se moverán más cerca de la barra, alejándose positivamente.

Dado el siguiente código:

imshow(np.arange(16*16).reshape(16,16)) cb = colorbar() cb.set_label("Foo") cb.set_ticks([0,255])

Lo que produce:

¿Cómo ajusto el texto de la barra de color "Foo" para que se desplace hacia la izquierda, entre 0 y 255, más cerca de la barra de color, reduciendo el espacio en blanco que no se necesita?


cb.set_label("Foo",horizontalalignment=''right'')

El control de la etiqueta con esta función es muy pobre ...

Podrías hacerlo:

cb = colorbar() cb.set_ticks([0,255]) ax = cb.ax ax.text(1.3,0.5,''Foo'',rotation=90)