Come aumentare la dimensione del grafico in matplotlib


È possibile utilizzare la seguente sintassi per aumentare la dimensione di un singolo grafico in Matplotlib:

 import matplotlib. pyplot as plt

#define figure size in (width, height) for a single plot
plt. figure (figsize=(3,3))

Ed è possibile utilizzare la seguente sintassi per aumentare la dimensione di tutti i grafici Matplotlib in un notebook:

 import matplotlib. pyplot as plt

#define figure size in (width, height) for all plots
plt. rcParams [' figure.figsize '] = [10, 7]

Gli esempi seguenti mostrano come utilizzare questa sintassi nella pratica.

Esempio 1: aumentare la dimensione di un singolo grafico Matplotlib

Supponiamo di creare il seguente grafico a linee in Matplotlib:

 import matplotlib. pyplot as plt

#define x and y
x = [1, 6, 10]
y = [5, 13, 27]

#create plot of x and y
plt. plot (x, y)
plt. show () 

Per impostazione predefinita, (larghezza, altezza) di un grafico Matplotlib è (6.4, 4.8).

Tuttavia, possiamo utilizzare la seguente sintassi per aumentare la dimensione del grafico fino alle dimensioni desiderate:

 import matplotlib. pyplot as plt

#define plot size
plt. figure (figsize=(5,8))

#define x and y
x = [1, 6, 10]
y = [5, 13, 27]

#create plot of x and y
plt. plot (x, y)
plt. show () 

Esempio 2: aumentare la dimensione di tutti i grafici Matplotlib

Il codice seguente mostra come impostare la dimensione del grafico per tutti i grafici Matplotlib in un notebook:

 import matplotlib. pyplot as plt

#define plot size for all plots
plt. rcParams [' figure.figsize '] = [10, 4]

#define first dataset
x = [1, 6, 10]
y = [5, 13, 27]

#create first plot
plt. plot (x, y)
plt. show ()

#define second dataset
x2 = [1, 6, 10]
y2 = [5, 19, 12]

#create second plot
plt. plot (x2, y2)
plt. show () 

Tieni presente che entrambi i grafici hanno la larghezza e l’altezza specificate dagli argomenti rcParams .

Risorse addizionali

Come regolare la dimensione del marcatore in Matplotlib
Come modificare la dimensione del carattere in Matplotlib
Come regolare lo spessore della linea in Matplotlib

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *