Desidero ottenere sia le linee della griglia orizzontali che quelle verticali sul mio grafico, ma per impostazione predefinita vengono visualizzate solo le linee della griglia orizzontali. Sto usando una pandas.DataFramequery 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 compaiono nelle date e ho provato a cercare una risposta a questo ma non sono riuscito a trovarne una.
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 della query sql.
Ho anche provato ad aggiungere il codice qui sotto ma ottengo ancora lo stesso output senza linee di griglia verticali.
ax = plt.axes()
ax.yaxis.grid() # horizontal lines
ax.xaxis.grid() # vertical lines
Eventuali suggerimenti?


data.plot(grid="on")ha funzionato per me