Matplotlib'de y ekseninin sınırlarını ayarlama konusunda yardıma ihtiyacım var. İşte başarısız bir şekilde denediğim kod.
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))
Bu çizim için elimdeki verilerle, y ekseni sınırlarını 20 ve 200 olarak alıyorum. Ancak ben 20 ve 250 sınırlarını istiyorum.
Bu işe yaramalı. Kodunuz Tamás ve Manoj Govindan için olduğu gibi benim için de çalışıyor. Matplotlib'i güncellemeyi deneyebilirsiniz gibi görünüyor. Matplotlib'i güncelleyemiyorsanız (örneğin, yetersiz yönetici haklarınız varsa), belki matplotlib.use()
ile farklı bir arka uç kullanmak yardımcı olabilir.