Heim > Artikel > Backend-Entwicklung > Wie eliminiere ich Leerzeichen auf der X-Achse 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.
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!