Ik heb hulp nodig met het instellen van de grenzen van de y-as op matplotlib. Hier is de code die ik heb geprobeerd, zonder succes.
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))
Met de gegevens die ik heb voor deze plot, krijg ik y-as limieten van 20 en 200. Ik wil echter de limieten 20 en 250.
Dit zou moeten werken. Je code werkt voor mij, net als voor Tamás en Manoj Govindan. Het lijkt erop dat je zou kunnen proberen om Matplotlib te updaten. Als je Matplotlib niet kunt updaten (bijvoorbeeld als je onvoldoende administratieve rechten hebt), kan het misschien helpen om een ander backend te gebruiken met matplotlib.use()
.