Matplotlib 笔记

生成图像

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)

posted @ 2019-08-29 08:51  travel_cat  阅读(211)  评论(0编辑  收藏  举报