मुझे matplotlib पर y- अक्ष की सीमा निर्धारित करने में सहायता की आवश्यकता है। यहाँ वह कोड है जो मैंने कोशिश की, असफल।
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))
इस प्लॉट के लिए मेरे पास मौजूद डेटा के साथ, मुझे 20 और 200 की y- एक्सिस सीमाएँ मिलती हैं। हालाँकि, मुझे लिमिट्स 20 और 250 चाहिए।
plt.ylim((25,250))
और plt.ylim(ymax = 250, ymin = 25)
। मैं Agg
बैकएंड का उपयोग कर रहा हूं ।
axisbg
अब पदावनत किया गया है
plt.show()
प्लॉट दिखाने के लिए अंत में जोड़ता हूं तो मेरे लिए माटापोट्लिब 1.0.0 के साथ काम करता है । आप किस संस्करण और किस बैकेंड का उपयोग कर रहे हैं?