您好,登錄后才能下訂單哦!
小編這次要給大家分享的是matplotlib.pyplot在Jupyter notebook中不顯示圖像怎么辦,文章內(nèi)容豐富,感興趣的小伙伴可以來了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。
在代碼首行添加:
%matplotlib inline
即可。
補充知識:jupyter不能顯示Matplotlib 動畫
看莫煩老師的matplotlib教程中,有一段sinx函數(shù)動畫,用Jupyter跑卻不能顯示動畫效果。
解決方案:在前面加一句%matplotlib notebook
動畫代碼如下:
%matplotlib notebook import tensorflow as tf import numpy as np import matplotlib.pyplot as plt from matplotlib import animation fig, ax = plt.subplots() x =np.arange(0,2*np.pi,0.01) # 返回的是個列表 line , = ax.plot(x,np.sin(x)) def animate(i): # xdata 保持不變, ydata 更新成另外一批數(shù)據(jù) # 將0-100都傳進去更新一下,i變化時,y也會變化,更新圖像 line.set_ydata(np.sin(x+i/10)) return line, def init(): line.set_ydata(np.sin(x)) return line, # interval 是更新的頻率,隔多少毫秒更新一次,這里是隔20ms更新一次 # blit=True,只更新有變化的點 ani = animation.FuncAnimation(fig=fig,func=animate,frames =100,init_func=init,interval =20,blit=False) plt.show()
看完這篇關(guān)于matplotlib.pyplot在Jupyter notebook中不顯示圖像怎么辦的文章,如果覺得文章內(nèi)容寫得不錯的話,可以把它分享出去給更多人看到。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。