Esempi #
Questa pagina contiene grafici di esempio. Fare clic su qualsiasi immagine per vedere l'immagine completa e il codice sorgente.
Per tutorial più lunghi, consulta la nostra pagina dei tutorial . Puoi anche trovare risorse esterne e una FAQ nella nostra guida per l'utente .
Linee, barre e marcatori #

Distribuzione discreta come grafico a barre orizzontali

Personalizzazione degli stili delle linee tratteggiate

Mappatura delle proprietà dei marcatori ai dati multivariati

Creazione di una sequenza temporale con linee, date e testo
Immagini, contorni e campi #

Regolazione interattiva dell'intervallo della mappa dei colori

Contornare lo spazio delle soluzioni delle ottimizzazioni
Sottotrame, assi e figure #

Controllo dei limiti di visualizzazione utilizzando margins e sticky_edges

Etichette delle figure: suptitle, supxlabel, supylabel

Combinazione di due sottotrame utilizzando sottotrame e GridSpec

Utilizzo di Gridspec per creare layout di sottotrame multi-colonna/riga

Creazione di più sottotrame utilizzando plt.subplots
Statistiche n.

Tracciare un'ellisse di confidenza di un set di dati bidimensionale

Compresi i limiti superiore e inferiore nelle barre di errore

Creazione di caselle dalle barre di errore utilizzando PatchCollection

Utilizzo di istogrammi per tracciare una distribuzione cumulativa

Alcune caratteristiche della funzione istogramma (hist).

Demo delle diverse impostazioni histtype della funzione istogramma

La funzione dell'istogramma (hist) con più insiemi di dati
Grafici a torta e polari #
Testo, etichette e annotazioni #

Etichettatura delle zecche utilizzando la notazione ingegneristica

Riferimento allo stile della freccia di annotazione

Demo dei caratteri (argomenti delle parole chiave)

Rendering di equazioni matematiche utilizzando TeX

Controllo dello stile del testo e delle etichette utilizzando un dizionario

Dimostrazione predefinita della rotazione del testo
pyplot #

Controllo programmatico della regolazione della sottotrama
Colore #
Per informazioni più approfondite sulle mappe dei colori disponibili in matplotlib e per una descrizione delle loro proprietà, vedere il tutorial sulle mappe dei colori .

Creazione di una mappa di colori da un elenco di colori
Forme e collezioni #

Collezione Line, Poly e RegularPoly con ridimensionamento automatico
Fogli di stile #

Metodi bayesiani per il foglio di stile degli hacker
assi_griglia1 #

Visualizzazione dei canali RGB utilizzando RGBAxes

Aggiunta di una barra dei colori agli assi interni

Controllo della posizione e delle dimensioni delle barre dei colori con Inset Axes

Impostazione di un aspetto fisso sulle celle ImageGrid
artista dell'asse #

Caratteristiche di mpl_toolkits.axisartist.floating_axes
Vetrina #
Animazione #

Immagine animata utilizzando un elenco precalcolato di immagini
Gestione degli eventi #
Matplotlib supporta la gestione degli eventi con un modello di eventi neutrale della GUI, quindi puoi connetterti agli eventi Matplotlib senza sapere a quale interfaccia utente Matplotlib verrà collegato alla fine. Ciò ha due vantaggi: il codice che scrivi sarà più portabile e gli eventi Matplotlib sono consapevoli di cose come lo spazio delle coordinate dei dati e in quali assi si verifica l'evento, quindi non devi fare confusione con i dettagli di trasformazione di basso livello per passare dallo spazio della tela allo spazio dati. Sono inclusi anche esempi di selezione di oggetti.
Varie #

Cambiare i colori delle linee che intersecano una scatola

Costruire istogrammi usando Rectangles e PolyCollections
Plottaggio 3D #

Dimostra la tracciatura di curve di contorno (livello) in 3D

Dimostra la tracciatura di curve di contorno (livello) in 3D utilizzando l'opzione extend3d

Ombreggiatura personalizzata in un grafico di superficie 3D

Genera poligoni da riempire sotto il grafico a linee 3D

Grafico voxel/volumetrico 3D con coordinate cilindriche
Bilance #
Questi esempi illustrano come vengono gestite le diverse scale in Matplotlib.
Trame speciali #

Grafico radar (noto anche come ragno o mappa stellare)

Diagramma SkewT-logP: utilizzo di trasformazioni e proiezioni personalizzate
Spine #
Zecche n.

Etichettatura del segno di spunta della barra dei colori

Formattazione dei segni di spunta della data utilizzando ConciseDateFormatter

Posizionamento dei segni di spunta della data utilizzando le regole di ricorrenza

Formattatore tick personalizzato per serie temporali

Imposta le etichette di spunta dell'asse y predefinite sulla destra

Impostazione delle etichette di spunta da un elenco di valori

Sposta le etichette dei segni di spunta sull'asse x in alto
Unità n.
Questi esempi coprono le numerose rappresentazioni di unità in Matplotlib.
Incorporamento di Matplotlib nelle interfacce utente grafiche #
Puoi incorporare Matplotlib direttamente in un'applicazione dell'interfaccia utente seguendo gli esempi di embedding_in_SOMEGUI.py qui. Attualmente Matplotlib supporta PyQt/PySide, PyGObject, Tkinter e wxPython.
Quando si incorpora Matplotlib in una GUI, è necessario utilizzare direttamente l'API Matplotlib anziché l'interfaccia procedurale pylab/pyplot, quindi dare un'occhiata alla directory examples/api per alcuni esempi di codice che funzionano con l'API.

Incorporamento in GTK3 con una barra degli strumenti di navigazione

Incorporamento in GTK4 con una barra degli strumenti di navigazione

Incorporamento in un server di applicazioni Web (Flask)
Demo utente n.
Widget #
Esempi di come scrivere widget primitivi, ma indipendenti dalla GUI, in matplotlib

Seleziona gli indici da una raccolta utilizzando il selettore di poligoni