Seite 1 von 1

Abstand verändern

Verfasst: Montag 17. November 2008, 17:49
von fk08
Hallo,

ich benutze matplotlib zum zeichnen von daten.

leider ist der abstand zwischen label und der achsenbeschriftung zu klein. mit welcher funktion kann ich diesen ändern?

vielen dank

Verfasst: Dienstag 18. November 2008, 12:13
von Mad-Marty
Wie wäre es mit matplotlib doku lesen?

Verfasst: Dienstag 18. November 2008, 12:45
von gerold
Mad-Marty hat geschrieben:Wie wäre es mit matplotlib doku lesen?
Hallo Mad-Marty!

Ich bitte dich darum, nur dann zu antworten, wenn du eine Lösung oder einen genaueren Hinweis auf die Lösung hast. Der Hinweis auf die Dokumentation ist in diesem Fall sehr weit von der Lösung entfernt. Wie wäre es mit einem Tipp, nach was der OP in der Doku suchen soll?

mfg
Gerold
:-)

Verfasst: Dienstag 18. November 2008, 14:00
von CM
Hoi,

Am einfachsten ist es die Einstellungen zu ändern. Du kannst entweder das matplotlibrc-File editieren oder die entsprechenden Einstellungen dynamisch ändern. Das geht so:

Code: Alles auswählen

from matplotlib import rcParams
rcParams['figure.subplot.bottom'] = 0.14
womit ein etwas größerer Abstand nach unten bewirkt wird.

Schau mal unter Seite 25ff. in der PDF-Doku zu den Details.

Eine Sache, an die ich noch denken mußt: Im Allgemeinen sind die Einstellungen gut. Wenn die Achsenbeschriftung zu nahe an die Achse rückt, kann das Problem auch bei der Schrift liegen. Hast Du damit herumgespielt? Andere Schrift? Andere Größe? Wenn ja kannst Du auch versuchen dort zu optimieren.

Gruß,
Christian