我正在使用matplotlib繪製數據。下面是有類似的功能代碼:使用matplotlib從0開始更改y範圍
import matplotlib.pyplot as plt
f, ax = plt.subplots(1)
xdata = [1, 4, 8]
ydata = [10, 20, 30]
ax.plot(xdata, ydata)
plt.show(f)
這說明在從10變爲30。雖然我滿意的X系列y軸的圖形的線,我想更改Y範圍從0開始並調整ymax以顯示一切。
我目前的解決辦法是要做到:
ax.set_ylim(0, max(ydata))
但是我想知道是否有一種方法,只是說:自動縮放,但是從0
從文檔:'ylim(YMIN = 1)#調整最小離開最大unchanged' – askewchan
由於@askewchan。我很明顯地試圖在問你之前做你的建議。然而,真正的問題是我在繪圖之前調用了這個方法。 –
不明顯:P – askewchan