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
FigureoSubFigure, 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.numberall'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.numberattributo, 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
Figurecostruttore relativa all'interazione con rcParams).- **kwargs
Ulteriori argomenti di parole chiave vengono passati al
Figurecostruttore.
- num int o str o
- Resi :
Appunti
Le figure appena create vengono passate al
new_managermetodo o allanew_figure_managerfunzione fornita dal backend corrente, che installa un canvas e un manager sulla figura.Se stai creando molte figure, assicurati di richiamare esplicitamente
pyplot.closele figure che non stai utilizzando, perché ciò consentirà a pyplot di ripulire correttamente la memoria.rcParamsdefinisce 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
Creazione di più sottotrame utilizzando plt.subplots
Riferimento allo stile della freccia di annotazione
Demo dei caratteri (argomenti delle parole chiave)
Visualizzazione dei canali RGB utilizzando RGBAxes
Impostazione di un aspetto fisso sulle celle ImageGrid
Caratteristiche di mpl_toolkits.axisartist.floating_axes
Dimostra la tracciatura di curve di contorno (livello) in 3D
Dimostra la tracciatura di curve di contorno (livello) in 3D utilizzando l'opzione extend3d
Genera poligoni da riempire sotto il grafico a linee 3D
Grafico voxel/volumetrico 3D con coordinate cilindriche
Diagramma SkewT-logP: utilizzo di trasformazioni e proiezioni personalizzate