Ich brauche Hilfe bei der Einstellung der Grenzen der y-Achse auf Matplotlib. Hier ist der Code, den ich versucht habe, erfolglos.
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)
plt.ylim((25,250))
Mit den Daten, die ich für dieses Diagramm habe, erhalte ich y-Achsen-Grenzwerte von 20 und 200. Ich möchte jedoch die Grenzen 20 und 250.
Das sollte funktionieren. Ihr Code funktioniert für mich, wie für Tamás und Manoj Govindan. Es sieht so aus, als könnten Sie versuchen, Matplotlib zu aktualisieren. Wenn Sie Matplotlib nicht aktualisieren können (z.B. wenn Sie keine ausreichenden administrativen Rechte haben), könnte vielleicht die Verwendung eines anderen Backends mit matplotlib.use()
helfen.