Heim >Backend-Entwicklung >Python-Tutorial >Wie formatiere ich Datumsmarkierungen auf der X-Achse zur Verdeutlichung in Balkendiagrammen?
Um dies zu erreichen, bietet matplotlib mehrere Datumsformatierungsoptionen.
Eine Methode besteht darin, die Matplotlib zu verwenden .dates-Modul:
Erstellen Sie einen Datumsformatierer mit der gewünschten Formatzeichenfolge (in diesem Fall stellt „%d“ den Tag dar):<code class="python">import matplotlib.dates as mdates</code>Zuletzt wenden Sie den Formatierer an zur x-Achse:
<code class="python">myFmt = mdates.DateFormatter('%d')</code>Dieser Ansatz entfernt die überflüssigen Monats- und Jahresbeschriftungen, sodass nur die numerischen Daten auf der x-Achse übrig bleiben.
<code class="python">ax.xaxis.set_major_formatter(myFmt)</code>
Weitere Informationen zur erweiterten Anpassung finden Sie unter Weitere Beispiele finden Sie auf der Matplotlib-Website.
Das obige ist der detaillierte Inhalt vonWie formatiere ich Datumsmarkierungen auf der X-Achse zur Verdeutlichung in Balkendiagrammen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!