Marcatori in Matplotlib
In Matplotlib, i marcatori sono simboli o piccole grafiche utilizzati per rappresentare singoli punti dati su un grafico. I marcatori possono essere utili quando si desidera enfatizzare punti dati specifici o distinguere tra più set di dati all’interno dello stesso grafico. Esaminiamo come utilizzare i marcatori in Matplotlib.
Utilizzo dei Marcatori in un Grafico
Per aggiungere marcatori a un grafico in Matplotlib, è possibile utilizzare il parametro marker
all’interno della funzione plot()
. Il parametro marker
consente di specificare il tipo di marcatore da utilizzare. Alcuni marcatori comunemente utilizzati includono:
'o'
: Cerchio's'
: Quadrato'D'
: Diamante'^'
: Triangolo su'v'
: Triangolo giĂą'+'
: Croce'x'
: X
Ecco un esempio di come utilizzare un marcatore in un grafico:
import matplotlib.pyplot as plt
# Dati da visualizzare
x = [1, 2, 3, 4, 5]
y = [10, 14, 8, 16, 11]
# Creazione del grafico con un marcatore circolare
plt.plot(x, y, marker='o')
# Visualizzazione del grafico
plt.show()
In questo esempio, stiamo utilizzando il marcatore 'o'
, che rappresenta un cerchio, per evidenziare i punti dati sul grafico.
Dimensione dei Marcatori
La dimensione dei marcatori può essere personalizzata utilizzando il parametro markersize
all’interno della funzione plot()
. Puoi specificare la dimensione dei marcatori in punti. Ecco un esempio:
import matplotlib.pyplot as plt
# Dati da visualizzare
x = [1, 2, 3, 4, 5]
y = [10, 14, 8, 16, 11]
# Creazione del grafico con un marcatore rosso di dimensione 8
plt.plot(x, y, marker='o', markersize=8)
# Visualizzazione del grafico
plt.show()
In questo esempio, abbiamo impostato la dimensione del marcatore su 8 punti utilizzando markersize=8
.
Colore dei Marcatori
Il colore dei marcatori può essere personalizzato utilizzando il parametro color
all’interno della funzione plot()
. Puoi specificare il colore dei marcatori in diversi formati, come nome del colore o codice esadecimale. Ecco un esempio:
import matplotlib.pyplot as plt
# Dati da visualizzare
x = [1, 2, 3, 4, 5]
y = [10, 14, 8, 16, 11]
# Creazione del grafico con un marcatore rosso
plt.plot(x, y, marker='o', color='red')
# Visualizzazione del grafico
plt.show()
In questo esempio, abbiamo impostato il colore del marcatore su rosso utilizzando color='red'
.
Conclusioni
I marcatori sono uno strumento utile per enfatizzare e distinguere punti dati all’interno dei grafici in Matplotlib. Puoi sperimentare con diversi tipi, colori e dimensioni di marcatori per personalizzare le tue visualizzazioni dei dati in base alle tue esigenze.