You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何保存自定义函数生成的matplotlib仪表盘绘图

matplotlib仪表盘图保存方法

自定义绘制的仪表盘和其他matplotlib图表的保存逻辑完全一致,无需额外适配,具体操作如下:

  • 完成所有仪表盘元素的绘制(包括刻度、指针、数值标注等所有绘图代码)
  • 调用保存方法,注意必须放在plt.show()执行之前,否则会生成空白图片
  • 常用保存代码示例:
    plt.savefig('仪表盘.png', dpi=300, bbox_inches='tight')

参数说明

  • 第一个参数为保存路径与文件名,修改后缀即可导出对应格式,支持png、jpg、svg、pdf等多种格式
  • dpi参数控制导出图片的分辨率,数值越高清晰度越好,常规线上使用设为150即可,印刷场景建议设为300及以上
  • bbox_inches='tight'为可选参数,作用是自动裁剪图表边缘的多余空白,避免仪表盘的边缘元素被截断

如果你的代码中是通过面向对象方式操作画布对象,也可以直接调用fig对象的保存方法,效果完全一致:
fig.savefig('仪表盘.pdf', dpi=300, bbox_inches='tight')


内容的提问来源于stack exchange,提问作者codedancer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 05:39:05