matplotlib

matplotlib

 2024-01-01
 合集共247字

MPL(matplotlib)是基于面向对象思想实现的,它的基本逻辑是使用绘图对象来构成图像,然后调用底层渲染 工具对这些对象进渲染,得到最终的完成品。

例如常见的折线图中的每一条曲线就是一个Line2D对象,它有颜色和粗细等属性,渲染工具根据它的属性渲染出不同的曲线。 渲染工作则通常用由plt.show()plt.save()等函数完成。

本系列文章介绍MPL图像结构、常用绘图对象的常见方法和属性以及常用的绘图函数。明确MPL的图像结构和绘图对象的属性之后, 可以得心应手地控制图像的每一个细节。