Matplotlib是 Python 中较为常用和知名的可视化绘图工具。它提供了几十种绘图函数。 用户可以根据需求定制可视化视觉样式和排版布局。
当你使用它绘图的时候,重点理解不同图形元素的含义和使用方法。
primitive 基础元素:点、 线、文本、网格、标题、图例
container 容器类元素 :图形、坐标图形、轴和刻度
图层顺序:不同的艺术对象在坐标图形中有不同的默认图层
轴比例和刻度
坐标系
直角坐标系(二维三维) 极坐标系 地理坐标系
多子图绘制:
subplot:给当前画布对象添加单个子图,并规定它的位置顺序
subplots:一次性绘画多个子图
add_subplot:先有figuer,在此对象的基础上添加子图
axes:为当前画布 (figure) 对象添加坐标图形 (axes) 对象
subplot2grid:实现对不规则多子图的绘制,在当前画布对象上 绘制网格(grid)
gridspec.GridSpec: 规定子图的网络的几何形状