Ich möchte, dass der Titel in der Legende meiner Matplotlib-Figur vom Inhalt der Legende weiter entfernt ist. Derzeit habe ich folgendes: Legend Titelblock in Matplotlib
Ich sehe die set_title
Funktion der Legend
Klasse nimmt ein prop
Wörterbuch, das der in der text properties page beschrieben sein sollte. Dieser enthält das Feld bbox
, in dem eine pad
Eigenschaft hinzugefügt werden kann. Aber wenn ich so etwas wie die folgenden
legend.set_title('Legend', prop={'bbox':{'pad':somepad}})
Python versuchen beklagt, dass bbox
ist ein ungültiger Parameter.
Ich benutze Matplotlib 2.1.0 unter Python 3.6.3 auf Arch Linux.
Eine offensichtliche Abhilfe einen Zeilenumbruch hinzufügen würde, wie folgt aus:
legend.set_title('Legend\n ')
Obwohl man könnte das Ergebnis gefällt, hat matplotlib den großen Vorteil, dass alles bis ins kleinste Detail konfiguriert werden kann, so dass ich Ich suche nach einer Lösung, die mir eine feinere Kontrolle über diesen Abstand gibt.
'prop'ist für' FontProperties', nicht 'Text' Eigenschaften. – Goyo