0
我matplotlib繪製時所遇到的這種奇特的現象:matplotlib - 消失的曲線時,未顯示軸
mean = 0
variance = np.linspace(0.5, 1, 3)
x = np.linspace(-3,3,100)
for var in variance:
plt.plot(x,mlab.normpdf(x,mean,np.sqrt(var)))
#plt.axes(frameon = False)
此輸出預期的結果:
但是,一旦我取消,
mean = 0
variance = np.linspace(0.5, 1, 3)
x = np.linspace(-3,3,100)
for var in variance:
plt.plot(x,mlab.normpdf(x,mean,np.sqrt(var)))
plt.axes(frameon = False)
我得到這個:
爲什麼曲線消失?
這也解釋了吧,沒錯。然而,稱這是一個錯誤是否正確? –
我認爲這是正確的,但惱人的行爲。無論如何,OO風格是首選。 – tacaswell