Mr * Techie

Python

i den här artikeln visar vi hur du ställer in storleken på en figur i matplotlib med Python.

så med matplotlib är hjärtat av det att skapa en figur.

På den här siffran kan du fylla den med alla olika typer av data, inklusive axlar, en grafdiagram, en geometrisk form etc.

vi kanske vill ställa in storleken på en figur till en viss storlek. Du kanske vill göra figuren bredare i storlek,högre i höjd etc.

vi kan göra detta med matplotlib med figsize-attributet.

figsize-attributet tillåter oss att ange bredden och höjden på en figur i enhetstum.

så låt oss se hur man gör detta i matplotlib med Python.

så det första vi måste göra är att importera matplotlib. Vi gör detta med linjen, importera matplotlib.pyplot som plt

vi skapar sedan en variabel fig och ställer in den lika med plt.figur (figsize=(6,3))

detta skapar ett figurobjekt, som har en bredd på 6 tum och 3 tum i höjd.

värdena för figsize-attributet är en tupel med 2 värden.

bredden är den första parametern i figsize-attributet och höjden är den andra parametern. Så det är, figsize (vikt,höjd)

bredden är dubbelt höjden med denna inställning.

vi lägger sedan till axlar i denna figur och plottar sedan ett diagram för figuren.

för att visa detta figurobjekt använder vi linjen, fig.visa()

detta fungerar om du använder en python IDE än Jupyter bärbara datorer. Om du använder Jupyter bärbara datorer, då skulle du inte använda, plt.visa(). Istället skulle du ange i koden direkt efter import matplotlib, %matplotlib inline

den här raden gör att figuren i ett diagram kan visas med Jupyter-anteckningsböcker.

efter att ha kört följande kod ovan får vi följande figur som visas i bilden nedan.
figur objekt med bredd storlek dubbla höjden i matplotlib med Python

så nu ser du ett figurobjekt med storleken på bredden dubbelt så stor som höjden.

bara för att visa dig den dynamiska karaktären av figurstorlek i matplotlib, nu ska jag skapa en figur med dimensionerna inverterade. Höjden blir nu dubbelt så stor som bredden.

detta visas i följande kod nedan.

så nu har vi höjden dubbla bredden.

detta ger följande diagram som visas nedan.
figur objekt med höjd storlek dubbla bredden i matplotlib med Python

så nu ser du att höjden på figuren är dubbelt så bred.

du kan också ställa in storleken på delplottar på samma sätt.

följande kod nedan anger storleken på delplottar i matplotlib.
Figurstorlek med delplottar i matplotlib med Python

och så här ställer du in storleken på en figur i matplotlib med Python.

Lämna ett svar

Din e-postadress kommer inte publiceras.

Previous post allt som har förändrats sedan Ellen DeGeneres berömda Oscar selfie
Next post Reddit-FanTheories-AC / DC' s ”You Shook Me All Night Long” handlar faktiskt om två kvinnor; en som var ett dåligt förhållande och en ny som är bättre.