Wie werden die Ränder für eine Matplotlib-Figur festgelegt?

Ich erstelle eine Bildschirmabbildung mit zwei Teilkurven: eine ist ein Bild und die andere ist eine Grafik. Die Ränder sind um die Figuren extrem groß.

Wie passe ich die Ränder um die Zahlen an?

Die meisten Fragen, nach denen ich gesucht habe, betrafen das Speichern von Bildern (bbox schien perfekt zu sein) und die Verwendung von Achsen anstelle von Subplots für die absolute Positionierung.

Hier ist der Code, mit dem ich die Figur generiert habe:

def __init__(self, parent):
    wx.Panel.__init__(self, parent)
    ...

    self.figure, (self.picture, self.intensity) = \
        plt.subplots(nrows=2, figsize=(12, 5))
    self.figure.set_dpi(80)
    #self.figure.subplots_adjust(left=0.1, right=0.9, top=0.9, bottom=0.1)
    #self.picture.imshow(np.random.uniform()) #size=(5, 50)))
    self.intensity.plot(np.random.random()) #size=641))

    self.intensity.autoscale(axis='x', tight=True)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage