Ich möchte sowohl horizontale als auch vertikale Gitterlinien in meinem Diagramm erhalten, aber standardmäßig werden nur die horizontalen Gitterlinien angezeigt. Ich verwende eine pandas.DataFrame
SQL-Abfrage in Python, um ein Liniendiagramm mit Datumsangaben auf der x-Achse zu generieren. Ich bin mir nicht sicher, warum sie nicht an den Daten erscheinen, und ich habe versucht, nach einer Antwort darauf zu suchen, konnte aber keine finden.
Alles, was ich zum Zeichnen des Diagramms verwendet habe, ist der einfache Code unten.
data.plot()
grid('on')
data ist der DataFrame, der die Daten und Daten aus der SQL-Abfrage enthält.
Ich habe auch versucht, den folgenden Code hinzuzufügen, aber ich erhalte immer noch die gleiche Ausgabe ohne vertikale Gitterlinien.
ax = plt.axes()
ax.yaxis.grid() # horizontal lines
ax.xaxis.grid() # vertical lines
Irgendwelche Vorschläge?
data.plot(grid="on")
arbeitete für mich