Creazione di una Tela
matplotlib
ha tre livelli:
- Livello Backend: rende il grafico su schermi o file;
- Livello Artist: descrive come sono organizzati i dati, è composto da un oggetto,
Artist
; - Livello Scripting: collega i due livelli precedenti e ne semplifica l'accesso.
L'attenzione principale è rivolta al livello di scripting con il modulo pyplot
e al livello artist. Il livello artist include i seguenti elementi:
- Container (ad esempio
Figure
,Axes
); - Primitive (ad esempio, linea, rettangolo, cerchio, testo, ecc).
Figure
è l'oggetto principale Artist
e può essere considerato come una tela su cui saranno posizionati tutti i grafici. In sostanza, tiene tutto insieme.
D'altra parte, Axes
è un oggetto composto da due oggetti asse, asse x e asse y.
Figure
= tela, Axes
= asse x + asse y.
Ora vediamo la creazione di Figure
e dei suoi Axes
:
1234import matplotlib.pyplot as plt fig, ax = plt.subplots() ax.plot() plt.show()
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 3.85
Creazione di una Tela
Scorri per mostrare il menu
matplotlib
ha tre livelli:
- Livello Backend: rende il grafico su schermi o file;
- Livello Artist: descrive come sono organizzati i dati, è composto da un oggetto,
Artist
; - Livello Scripting: collega i due livelli precedenti e ne semplifica l'accesso.
L'attenzione principale è rivolta al livello di scripting con il modulo pyplot
e al livello artist. Il livello artist include i seguenti elementi:
- Container (ad esempio
Figure
,Axes
); - Primitive (ad esempio, linea, rettangolo, cerchio, testo, ecc).
Figure
è l'oggetto principale Artist
e può essere considerato come una tela su cui saranno posizionati tutti i grafici. In sostanza, tiene tutto insieme.
D'altra parte, Axes
è un oggetto composto da due oggetti asse, asse x e asse y.
Figure
= tela, Axes
= asse x + asse y.
Ora vediamo la creazione di Figure
e dei suoi Axes
:
1234import matplotlib.pyplot as plt fig, ax = plt.subplots() ax.plot() plt.show()
Grazie per i tuoi commenti!