我繪製二項式分佈的概率密度函數:Matplotlib y軸的比例不擬合值
fig=plt.figure(figsize=(10,10))
binom=[scs.binom.pmf(k,100,0.2) for k in range(100)]
print(np.max(binom)) #0.0993002148088
[plt.axvline(k,ymax=scs.binom.pmf(k,100,0.2)) for k in range(100)]
plt.ylim(ymax=0.1)
plt.show()
正如你看到binom的最大值爲0.099300指情節應該幾乎達到的上限y軸,但結果如下:
那我做錯了嗎?爲什麼圖表不符合極限?
好,不過這不是,如果我不得不重新大規模每次YMAX值非常方便。那我怎麼才能解決它通過使用plt.bar()? – 2Obe
類似於:'plt.bar(範圍(len(binom),binom)'應該這樣做 – tom