In diesem Artikel zeigen wir, wie Sie die Größe einer Figur in matplotlib mit Python festlegen.
Mit matplotlib besteht das Herzstück darin, eine Figur zu erstellen.
In dieser Abbildung können Sie sie mit allen verschiedenen Datentypen füllen, einschließlich Achsen, einem Diagrammdiagramm, einer geometrischen Form usw.
Möglicherweise möchten wir die Größe einer Figur auf eine bestimmte Größe einstellen. Möglicherweise möchten Sie die Figur breiter, höher usw. machen.
Wir können dies mit matplotlib mit dem Attribut figsize tun.
Mit dem Attribut figsize können wir die Breite und Höhe einer Figur in Zoll angeben.
Mal sehen, wie man das in matplotlib mit Python macht.
Als erstes müssen wir matplotlib importieren. Wir tun dies mit der Zeile import matplotlib.pyplot als plt
Wir erstellen dann eine Variable fig und setzen sie auf plt .abbildung (Abb.=(6,3))
Dadurch wird ein Figurenobjekt erstellt, das eine Breite von 6 Zoll und eine Höhe von 3 Zoll hat.
Die Werte des Attributs figsize sind ein Tupel von 2 Werten.
Die Breite ist der erste Parameter des Attributs figsize und die Höhe ist der zweite Parameter. So ist es, figsize(weight,height)
Die Breite ist doppelt so hoch wie bei diesem Setup.
Wir fügen dieser Figur dann Achsen hinzu und zeichnen dann ein Diagramm für die Figur.
Um dieses Figurenobjekt zu zeigen, verwenden wir die Linie, Abb.show()
Dies funktioniert, wenn Sie eine andere Python-IDE als Jupyter Notebooks verwenden. Wenn Sie Jupyter-Notebooks verwenden, würden Sie plt nicht verwenden.Karte(). Stattdessen würden Sie im Code direkt nach dem Import von matplotlib %matplotlib inline
%matplotlib inline
Diese Zeile ermöglicht es, die Abbildung eines Diagramms mit jupyter Notebooks anzuzeigen.
Nachdem wir den folgenden Code oben ausgeführt haben, erhalten wir die folgende Abbildung in der Abbildung unten.
So, jetzt sehen Sie ein Figurenobjekt mit der Größe der Breite doppelt so groß wie die Höhe.
Um Ihnen die dynamische Natur der Figurengröße in matplotlib zu zeigen, werde ich jetzt eine Figur mit invertierten Dimensionen erstellen. Die Höhe ist jetzt doppelt so groß wie die Breite.
Dies wird im folgenden Code unten gezeigt.
Jetzt haben wir also die doppelte Höhe.
Dies erzeugt die folgende Grafik unten.
Jetzt sehen Sie, dass die Höhe der Figur doppelt so breit ist.
Auf die gleiche Weise können Sie auch die Größe von Teilplots festlegen.
Der folgende Code legt die Größe von Unterplots in matplotlib fest.
Und so stellen Sie die Größe einer Figur in matplotlib mit Python ein.