ax.plot([1, 2], [1, 2])
axcoords = ax.transAxes.inverted().transform(coords)
ax.set_ylabel('BlaBla')
ax.yaxis.set_label_coords(*axcoords)
plt.draw()
plt.figure().show()
coords = fig.transFigure.transform((0.1, 0.5))
ax = axes([0.2, 0.1, 0.4, 0.8])
ax.plot([1, 2], [1, 2])
ax.set_ylabel('BlaBla')
axcoords = ax.transAxes.inverted().transform(coords)
ax.yaxis.set_label_coords(*axcoords)
plt.draw()
plt.show()
Установить метку осей в системе координат фигуры, а не в осях