Heim >Backend-Entwicklung >Python-Tutorial >Wie kann ich Y-Achsen-Grenzwerte in Matplotlib-Plots anpassen?
Anpassen der Y-Achsengrenzen in Matplotlib
In Matplotlib ist das Anpassen der Achsengrenzen entscheidend für die effektive Darstellung von Daten. Bei dieser Frage geht es um die Notwendigkeit, die Y-Achsen-Grenzwerte für ein bestimmtes Diagramm festzulegen, bei dem der bereitgestellte Code die gewünschten Grenzwerte nicht erreicht.
Um dieses Problem zu beheben, können wir den folgenden Ansatz verwenden:
ax = plt.gca()
ax.set_ylim([ymin, ymax])
Im Beispiel in der Frage kann der Code wie folgt geändert werden folgt:
import matplotlib.pyplot as plt plt.figure(1, figsize = (8.5,11)) plt.suptitle('plot title') ax = [] aPlot = plt.subplot(321, axisbg = 'w', title = "Year 1") ax.append(aPlot) plt.plot(paramValues,plotDataPrice[0], color = '#340B8C', marker = 'o', ms = 5, mfc = '#EB1717') plt.xticks(paramValues) plt.ylabel('Average Price') plt.xlabel('Mark-up') plt.grid(True) # Set y-axis limits ax = plt.gca() ax.set_ylim([20, 250])
Mit dieser Anpassung werden die Y-Achsen-Grenzwerte wie gewünscht auf [20, 250] gesetzt.
Das obige ist der detaillierte Inhalt vonWie kann ich Y-Achsen-Grenzwerte in Matplotlib-Plots anpassen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!