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 এর সাথে আমার জন্য কাজ করে। আপনি কোন সংস্করণ এবং কোন ব্যাকএন্ড ব্যবহার করছেন?