ich eine Figur Plotten, wo das Standardformat zeigt sich als:Matplotlib Datum Manipulation so dass das Jahr tick zeigen alle 12 Monate bis
Ich möchte es so modifizieren, dass der Monat Zecken tauche alle 1 Monat auf, behalte aber das Jahr. Mein aktueller Versuch ist dies:
years = mdates.YearLocator()
months = mdates.MonthLocator()
monthsFmt = mdates.DateFormatter('%b-%y')
dts = s.index.to_pydatetime()
fig = plt.figure(); ax = fig.add_subplot(111)
ax.plot(dts, s)
ax.xaxis.set_major_locator(months)
ax.xaxis.set_major_formatter(monthsFmt)
aber es produziert nicht das richtige Ergebnis:
Wie genau muss ich es so modifizieren, dass es wie das erste zeigt sich aber mit den Monaten Ticks erscheinen jeden Monat?