matplotlib.pyplot.figure #
- matplotlib.pyplot. figure ( num=None , figsize=None , dpi=None , * , facecolor=None , edgecolor=None , frameon=True , FigureClass=<class 'matplotlib.figure.Figure'> , clear=False , **kwargs ) [ fonte] #
Crea una nuova figura o attiva una figura esistente.
- Parametri :
- num int o str o
Figure
oSubFigure
, facoltativo Un identificatore univoco per la figura.
Se esiste già una figura con quell'identificatore, questa figura viene resa attiva e restituita. Un numero intero si riferisce
Figure.number
all'attributo, una stringa si riferisce all'etichetta della figura.Se non c'è una cifra con l'identificativo o non viene dato num , viene creata una nuova cifra, resa attiva e restituita. Se num è un int, verrà utilizzato per l'
Figure.number
attributo, altrimenti viene utilizzato un valore intero generato automaticamente (a partire da 1 e incrementato per ogni nuova cifra). Se num è una stringa, l'etichetta della figura e il titolo della finestra sono impostati su questo valore. Se num è unSubFigure
, il suo genitoreFigure
è attivato.- figsize (float, float), default:
rcParams["figure.figsize"]
(default: )[6.4, 4.8]
Larghezza, altezza in pollici.
- dpi float, predefinito:
rcParams["figure.dpi"]
(predefinito:100.0
) La risoluzione della figura in punti per pollice.
- colore del viso , predefinito:
rcParams["figure.facecolor"]
(predefinito:'white'
) Il colore di sfondo.
- colore bordo , predefinito:
rcParams["figure.edgecolor"]
(predefinito:'white'
) Il colore del bordo.
- frameon bool, predefinito: vero
Se Falso, sopprime il disegno della cornice della figura.
- Sottoclasse FigureClass di
Figure
Se impostato, verrà creata un'istanza di questa sottoclasse, anziché un semplice
Figure
.- clear bool, predefinito: False
Se True e la cifra esiste già, viene cancellata.
- layout {'vincolato', 'stretto',
LayoutEngine
, Nessuno}, predefinito: Nessuno Il meccanismo di layout per il posizionamento degli elementi della trama per evitare la sovrapposizione delle decorazioni degli assi (etichette, segni di spunta, ecc.). Si noti che i gestori di layout possono rallentare in modo misurabile la visualizzazione delle figure. L' impostazione predefinita è None (ma vedere la documentazione del
Figure
costruttore relativa all'interazione con rcParams).- **kwargs
Ulteriori argomenti di parole chiave vengono passati al
Figure
costruttore.
- num int o str o
- Resi :
Appunti
Le figure appena create vengono passate al
new_manager
metodo o allanew_figure_manager
funzione fornita dal backend corrente, che installa un canvas e un manager sulla figura.Se stai creando molte figure, assicurati di richiamare esplicitamente
pyplot.close
le figure che non stai utilizzando, perché ciò consentirà a pyplot di ripulire correttamente la memoria.rcParams
definisce i valori predefiniti, che possono essere modificati nel file matplotlibrc.
Esempi che utilizzano matplotlib.pyplot.figure
#
![Utilizzo di Gridspec per creare layout di sottotrame multi-colonna/riga](/stable/_images/sphx_glr_gridspec_multicolumn_thumb.png)
Utilizzo di Gridspec per creare layout di sottotrame multi-colonna/riga
![Creazione di più sottotrame utilizzando ``plt.subplots``](/stable/_images/sphx_glr_subplots_demo_thumb.png)
Creazione di più sottotrame utilizzando plt.subplots
![Riferimento allo stile della freccia di annotazione](/stable/_images/sphx_glr_fancyarrow_demo_thumb.png)
Riferimento allo stile della freccia di annotazione
![Demo dei caratteri (argomenti delle parole chiave)](/stable/_images/sphx_glr_fonts_demo_kw_thumb.png)
Demo dei caratteri (argomenti delle parole chiave)
![Visualizzazione dei canali RGB utilizzando RGBAxes](/stable/_images/sphx_glr_demo_axes_rgb_thumb.png)
Visualizzazione dei canali RGB utilizzando RGBAxes
![Impostazione di un aspetto fisso sulle celle ImageGrid](/stable/_images/sphx_glr_demo_imagegrid_aspect_thumb.png)
Impostazione di un aspetto fisso sulle celle ImageGrid
![Caratteristiche di :mod:`mpl_toolkits.axisartist.floating_axes`](/stable/_images/sphx_glr_demo_floating_axes_thumb.png)
Caratteristiche di mpl_toolkits.axisartist.floating_axes
![Dimostra la tracciatura di curve di contorno (livello) in 3D](/stable/_images/sphx_glr_contour3d_thumb.png)
Dimostra la tracciatura di curve di contorno (livello) in 3D
![Dimostra la tracciatura di curve di contorno (livello) in 3D utilizzando l'opzione extend3d](/stable/_images/sphx_glr_contour3d_2_thumb.png)
Dimostra la tracciatura di curve di contorno (livello) in 3D utilizzando l'opzione extend3d
![Genera poligoni da riempire sotto il grafico a linee 3D](/stable/_images/sphx_glr_polys3d_thumb.png)
Genera poligoni da riempire sotto il grafico a linee 3D
![Grafico voxel/volumetrico 3D con coordinate cilindriche](/stable/_images/sphx_glr_voxels_torus_thumb.png)
Grafico voxel/volumetrico 3D con coordinate cilindriche
![Diagramma SkewT-logP: utilizzo di trasformazioni e proiezioni personalizzate](/stable/_images/sphx_glr_skewt_thumb.png)
Diagramma SkewT-logP: utilizzo di trasformazioni e proiezioni personalizzate