欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Matplotlib 笔记

程序员文章站 2022-03-01 21:42:33
...

生成图像

plt.imshow() 生成指定风格的灰度、热力图等

plt.colorbar(mappable, ax=ax, **kwargs)

显示色度条,ax可以对应子图集合,生成整体色度条

 

子图(subplot)参数

plt.subplots_adjust()

left = 0.125  # 子图左侧定位
right = 0.9   # 子图右侧定位
bottom = 0.1  # 子图下侧定位
top = 0.9     # 子图上侧定位
wspace = 0.2  # 子图横向间距
              # 为子图横向平均长度的占比
hspace = 0.2  # 子图纵向间距
              # 为子图纵向平均长度的占比

  

坐标轴参数

单独调整坐标轴字体

plt.tick_params()

色度表也有对应的坐标轴参数

cb=plt.colorbar(ax=ax_set)

cb.ax.tick_params(labelsize=14)

可以调整labelsize字体大小,但无法调整字体风格,如'Arial'

如需整体调整,可用plt.rcParams

 

统一调整字体格式 plt.rcParams

plt.rcParams['font.family'] = 'Arial'
plt.rcParams['font.size'] = 14

 

图像输出 

plt.savefig('image.png', dpi=300),dpi可以指定输出清晰度

也可在生成画布时定义:plt.fig(dpi=300)

上一篇: matplotlib笔记

下一篇: Matplotlib画图