Heim  >  Artikel  >  Backend-Entwicklung  >  Wie eliminiere ich Leerzeichen auf der X-Achse in Matplotlib?

Wie eliminiere ich Leerzeichen auf der X-Achse in Matplotlib?

Patricia Arquette
Patricia ArquetteOriginal
2024-11-17 20:05:02413Durchsuche

How to Eliminate White Space on the X-Axis in Matplotlib?

Beseitigen von Leerräumen auf der Stellen Sie sicher, dass die Daten in das Diagramm passen. Dies kann jedoch insbesondere auf den Achsen zu unerwünschten Leerräumen führen. Um dieses Problem beim Umgang mit Leerraum auf der x-Achse zu beheben, finden Sie hier einige effektive Optionen:

Anpassen der Ränder:

Verwenden Sie plt.margins() oder ax.margins() dient zur Angabe der Ränder. Setzen Sie für die x-Achse das x-Argument auf 0. Dadurch wird jeglicher Rand von der x-Achse entfernt.

Beispiel:

Ändern der Matplotlib-Konfiguration:
plt.margins(x=0)

Um die Änderung global anzuwenden, ändern Sie den Matplotlib-RC Datei:

Mit plt.xlim() oder ax.set_xlim():
plt.rcParams['axes.xmargin'] = 0

Alternativ können Sie die Grenzen der Achsen manuell mit plt festlegen. xlim() oder ax.set_xlim(). Bestimmen Sie den geeigneten Bereich und legen Sie die Grenzwerte entsprechend fest, um Leerräume zu vermeiden.

Beispiel:

Zusätzliche Überlegungen:
ax.set_xlim(xmin, xmax)

Die Ränder können auch für die y-Achse mit dem y angepasst werden Argument.

    Um diese Lösungen an Ihren spezifischen Code anzupassen, passen Sie die Figurenobjekt- und Achsenreferenzen (fig, plt und ax) nach Bedarf an.
  • Weitere Informationen finden Sie in der Matplotlib-Dokumentation Ränder und Achsengrenzen.

Das obige ist der detaillierte Inhalt vonWie eliminiere ich Leerzeichen auf der X-Achse in Matplotlib?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn