📢 Nuovo Corso Tailwind Completo disponibile!

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.