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)