📢 Nuovo Corso Bootstrap Completo disponibile!

Stile della Linea in Matplotlib

In Matplotlib, lo stile di linea si riferisce al modo in cui le linee sono disegnate tra i punti dati in un grafico. Questo aspetto è importante perché può aiutare a distinguere tra diverse serie di dati o enfatizzare determinati aspetti del tuo grafico. Vediamo come utilizzare gli stili di linea per personalizzare i tuoi grafici in Matplotlib.

Utilizzo degli Stili di Linea

Per specificare uno stile di linea in Matplotlib, puoi utilizzare il parametro linestyle all’interno della funzione plot(). Questo parametro accetta diversi valori per rappresentare stili di linea diversi. Alcuni stili di linea comuni includono:

  • '-': Linea solida (predefinita)
  • '--': Linea tratteggiata
  • ':': Linea a punti
  • '-.': Linea tratteggiata e punto

Ecco un esempio di come utilizzare uno stile di linea 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 una linea tratteggiata
plt.plot(x, y, linestyle='--')
# Visualizzazione del grafico
plt.show()

In questo esempio, stiamo utilizzando lo stile di linea '--', che rappresenta una linea tratteggiata.

Personalizzazione degli Stili di Linea

Puoi personalizzare ulteriormente gli stili di linea specificando il colore della linea utilizzando il parametro color. Ad 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 una linea tratteggiata rossa
plt.plot(x, y, linestyle='--', color='red')
# Visualizzazione del grafico
plt.show()

In questo esempio, abbiamo impostato lo stile di linea su '--' e il colore della linea su rosso utilizzando color='red'.

Combinare Stili di Linea e Marcatori

Puoi anche combinare stili di linea e marcatori per personalizzare ulteriormente la rappresentazione dei dati. Ad 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 una linea tratteggiata e marcatori circolari blu
plt.plot(x, y, linestyle='--', marker='o', color='blue')
# Visualizzazione del grafico
plt.show()

In questo esempio, abbiamo combinato una linea tratteggiata con marcatori circolari blu.

Conclusioni

Gli stili di linea in Matplotlib offrono un’ampia flessibilità nella personalizzazione dei grafici. Sperimenta con diversi stili di linea e combinali con marcatori, colori e altre opzioni per creare visualizzazioni dei dati che soddisfino al meglio le tue esigenze.