引入
本文是matplotlib相关的速查表汇总。
一幅图的结构
python是面向对象的,同样利用matplotlib画图从面向对象的角度更容易理解。
- Figure对象
可看成是一个画布。有了画布之后,才能在上面画各种图。
- Axes对象
即想画的图。那么这个图肯定要包含许多信息,比如曲线,坐标轴,标题,图例,注释等。这些就是Axes对象包含的属性,它们也是各种对象。比如Line2D,XAxis,YAxis
所以所谓画图,就是去设置Axes的各种属性。Axes的所有属性见官方文档。
更具体如下图:
![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9waWNiZWQtZm9yLW1kLm9zcy1jbi1zaGFuZ2hhaS5hbGl5dW5jcy5jb20vMjAyMDA0MDUxMjQ5MzAucG5n?x-oss-process=image/format,png)
常用Line2D属性
常用属性值