La funzione grid() di matplotlib
Per aggiungere una griglia al grafico, con python utilizzo la funzione grid di matplotlib/pyplot.
grid()
Oltre al parametro True (di default), posso aggiungere altre opzioni facoltative per personalizzare la griglia.
- linewidth per fissare la larghezza delle linee
- color per colorare le linee
- linestyle per definire il tipo di tratteggio
I parametri opzionali vanno separati tra loro tramite una virgola.
Un esempio pratico
In questo esempio pratico visualizzo un grafico con la griglia.
- import matplotlib.pyplot as plt
- # dati x
- x = [10,15,20,25,30]
- # dati y
- y= [2,6,5,8,11]
- # disegna la spezzata
- plt.plot(x,y)
- # aggiungi la griglia
- plt.grid()
- # visualizza il grafico
- plt.show()
La funzione plt.grid() aggiunge la griglia al grafico.
Per personalizzare la griglia potrei definire alcuni parametri opzionali.
plt.grid(True,linewidth=0.5,color='#cccccc',linestyle='-')
E così via.