matplotlib: Ausrichtung des Legendentitels

Wie kann ich in matplotlib die Ausrichtung von anpassen?Legendentitel? Es ist immer zentriert, aber ich muss es linksbündig mit der Legendenbox ausrichten. Ich habe versucht, die Ausrichtung des Textinterpreten des Titels zu ändern, was keine Auswirkung hat. Weitere Informationen finden Sie im folgenden Beispiel:

from pylab import *

x = linspace(0, 1)
plot(x, x, label="1")
plot(x, x**2, label="2")
plot(x, x**3, label="3")
plot(x, sqrt(x), label="square root")

l = legend(title="Title", loc="best")
l.get_title().set_ha("left")               # <== does not work

show()

Die Frage läuft darauf hinaus, was und wer den Ankerpunkt der Titelausrichtung steuert. Das Ändern der Ausrichtung auf "rechts" oder "zentriert" macht sich bemerkbar. Zweite Beobachtung: Bei langen Titelketten bewegt sich der Ankerpunkt an den linken Rand des Legendenkästchens ...

Antworten auf die Frage(2)

Ihre Antwort auf die Frage