Desidero ottenere sia linee orizzontali che verticali sulla trama ma solo le linee della griglia orizzontale vengono visualizzate per impostazione predefinita. Sto usando un pandas.DataFrame
da una query sql in python per generare un grafico a linee con le date sull'asse x. Non sono sicuro del motivo per cui non appaiono nelle date e ho cercato di cercare una risposta a questo, ma non sono riuscito a trovarne uno.Visualizzazione della griglia verticale nel grafico a linee in matplotlib
Tutto quello che ho usato per tracciare il grafico è il semplice codice qui sotto.
data.plot()
grid('on')
data è il DataFrame che contiene le date e i dati dalla query sql.
Ho anche provato ad aggiungere il codice di seguito, ma ottengo ancora lo stesso output senza linee di griglia verticali.
ax = plt.axes()
ax.yaxis.grid() # horizontal lines
ax.xaxis.grid() # vertical lines
Qualche suggerimento?
'data.plot (grid = "on")' lavorato per me – Markus