Matplotlib: X-Achsen-Zeitstempelformat ändern

Manchmal erhält man seltsame Zeitstempelformat-Wahlen in Matplotlib wie 22 19:40 (bedeutet 19:40 Uhr am 22. des jeweiligen Monats).

Matplotlib-Plot mit verwirrendem Standard-Zeitstempelformat auf der X-Achse

Dies lässt sich leicht beheben:

matplotlib_timestamp_format.py
import matplotlib.dates as mdates

plt.gca().xaxis.set_major_formatter(mdates.DateFormatter('%H:%M'))

was beispielsweise zu diesem Bild führt:

Matplotlib-Plot mit benutzerdefiniertem HH:MM-Zeitstempelformat auf der X-Achse


Check out similar posts by category: Python