在代码首行添加:%matplotlibinline即可。补充知识:jupyter不能显示Matplotlib动画看莫烦老师的matplotlib教程中,有一段sinx函数动画,用Jupyter跑却不能显示动画效果。解决方案:在前面加一句%matplotlibnotebook动画代码如下:%matplotlibnotebookimporttensorflowastfimportnumpyasnpimportmatplotlib.pyplotaspltfrommatplotlibimportanimationfig,ax=plt.subplots()x=np.arange(0,2*np.pi,0.01)#返...
继续阅读 >
分类:matplotlib.pyplot
2020
09-24
09-24
浅谈matplotlib.pyplot与axes的关系
最近在学习数据可视化,梳理一下其中一些诸如pandas绘图、matplotlib绘图、pyplot(plt)、axes等概念。重要的事情说三遍:axes不是axis!axes不是axis!axes不是axis!重要的事情说三遍:pyplot是接口不是对象!pyplot是接口不是对象!pyplot是接口不是对象!很多书上一上来就直接importmatplotlib.pypltotasplt,然后就教你plt.xxx()。这种方式固然没错,可问题就出在了plt只是一个interface,只是一个接口,连对象都算不上(仔...
继续阅读 >