Mr * Techie

Python

i denne artikel viser vi, hvordan du indstiller størrelsen på en figur i matplotlib med Python.

så med matplotlib er hjertet af det at skabe en figur.

på denne figur kan du udfylde den med alle forskellige typer data, herunder akser, et grafplot, en geometrisk form osv.

vi ønsker måske at indstille størrelsen på en figur til en bestemt størrelse. Du ønsker måske at gøre figuren bredere i størrelse, højere i højden osv.

vi kan gøre dette med matplotlib ved hjælp af figningsattributten.

figningsattributten giver os mulighed for at specificere bredden og højden på en figur i enhed tommer.

så lad os se, hvordan du gør dette i matplotlib med Python.

så det første, vi skal gøre, er at importere matplotlib. Vi gør dette med linjen, import matplotlib.pyplot som plt

vi opretter derefter en variabel fig, og sæt den lig med, plt.figur (fig størrelse=(6,3))

dette skaber et figurobjekt, som har en bredde på 6 inches og 3 inches i højden.

værdierne for figningsattributten er en tupel på 2 værdier.

bredden er den første parameter for attributten figstørrelse, og højden er den anden parameter. Så det er, fig størrelse (vægt,højde)

bredden er dobbelt så høj med denne opsætning.

vi tilføjer derefter akser til denne figur og tegner derefter en graf for figuren.

for at vise dette figurobjekt bruger vi linjen, fig.Vis ()

dette virker, hvis du bruger en anden python IDE end jupyter notebooks. Hvis du bruger jupyter notebooks, så ville du ikke bruge, plt.vise(). I stedet angiver du i koden lige efter import af matplotlib, %matplotlib inline

denne linje gør det muligt at vise figuren af en graf med jupyter notebooks.

efter at have kørt følgende kode ovenfor, får vi følgende figur vist på billedet nedenfor.
figur objekt med bredden størrelse dobbelt højden i matplotlib med Python

så nu ser du et figurobjekt med størrelsen på bredden dobbelt så stor som højden.

bare for at vise dig den dynamiske karakter af figurstørrelse i matplotlib, nu skal jeg oprette en figur med dimensionerne omvendt. Højden vil nu være dobbelt så stor som bredden.

dette er vist i følgende kode nedenfor.

så nu har vi højden dobbelt bredden.

dette giver følgende graf vist nedenfor.
figur objekt med højden størrelse dobbelt bredden i matplotlib med Python

så nu ser du, at højden af figuren er dobbelt bredden.

du kan også indstille størrelsen på underplots på samme måde.

følgende kode nedenfor angiver størrelsen af underplots i matplotlib.
figurstørrelse med delplots i matplotlib med Python

og Sådan indstilles størrelsen på en figur i matplotlib med Python.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.

Previous post alt, hvad der har ændret sig siden Ellen DeGeneres’ berømte Oscar-selfie
Next post Reddit-FanTheories-AC/DC ' s “du rystede mig hele natten lang” handler faktisk om to kvinder; en der var et dårligt forhold, og en ny der er bedre.