Tôi cần trợ giúp thiết lập giới hạn của trục y trên matplotlib. Đây là mã mà tôi đã thử, không thành công.đặt giới hạn trục y trong matplotlib
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))
Với dữ liệu tôi có cho âm mưu này, tôi nhận được giới hạn trục y là 20 và 200. Tuy nhiên, tôi muốn giới hạn 20 và 250.
Làm việc với tôi với Matplotlib 1.0.0 nếu tôi thêm 'plt.show()' vào cuối để hiển thị cốt truyện. Bạn đang sử dụng phiên bản nào và phụ trợ nào? –
Làm việc với tôi với Matplotlib 0.98.5.2, Python 2.6.2. Tôi đã thử cả 'plt.ylim ((25,250))' và 'plt.ylim (ymax = 250, ymin = 25)'. Tôi đang sử dụng phần phụ trợ 'Agg'. –
Nhờ cả hai bạn. Nó có hoạt động với chương trình phụ trợ PDF cho bạn không. – Curious2learn