matplotlib.pyplot与axes之间有何紧密联系?
- 内容介绍
- 相关推荐
本文共计1753个文字,预计阅读时间需要8分钟。
最近学习数据可视化,梳理一下其中一些概念,如pandas绘图、matplotlib绘图、pyplot(plt)、axes等。
+ 重要的事情说三遍:axes不是axis!axes不是axis!axes不是axis!+ 重要的事情说三遍:pyplot是matplotlib的绘图界面!pyplot是matplotlib的绘图界面!pyplot是matplotlib的绘图界面!
最近在学习数据可视化,梳理一下其中一些诸如pandas绘图、matplotlib绘图、pyplot(plt)、axes等概念。
重要的事情说三遍:axes不是axis!axes不是axis!axes不是axis!
重要的事情说三遍:pyplot是接口不是对象!pyplot是接口不是对象!pyplot是接口不是对象!
很多书上一上来就直接import matplotlib.pypltot as plt,然后就教你plt.xxx()。这种方式固然没错,可问题就出在了plt只是一个interface,只是一个接口,连对象都算不上(仔细回想,你确实没有实例化过任何一个名叫plt类型的对象)这给本来就对面向对象编程并不很熟悉的我带来无穷无尽的困扰。
本文共计1753个文字,预计阅读时间需要8分钟。
最近学习数据可视化,梳理一下其中一些概念,如pandas绘图、matplotlib绘图、pyplot(plt)、axes等。
+ 重要的事情说三遍:axes不是axis!axes不是axis!axes不是axis!+ 重要的事情说三遍:pyplot是matplotlib的绘图界面!pyplot是matplotlib的绘图界面!pyplot是matplotlib的绘图界面!
最近在学习数据可视化,梳理一下其中一些诸如pandas绘图、matplotlib绘图、pyplot(plt)、axes等概念。
重要的事情说三遍:axes不是axis!axes不是axis!axes不是axis!
重要的事情说三遍:pyplot是接口不是对象!pyplot是接口不是对象!pyplot是接口不是对象!
很多书上一上来就直接import matplotlib.pypltot as plt,然后就教你plt.xxx()。这种方式固然没错,可问题就出在了plt只是一个interface,只是一个接口,连对象都算不上(仔细回想,你确实没有实例化过任何一个名叫plt类型的对象)这给本来就对面向对象编程并不很熟悉的我带来无穷无尽的困扰。

