SuperAPI AI 工具集

matplotlib-viz

数据与分析

查看项目

更新于 10-15 20:06

技能介绍

用途:用 Matplotlib 和 NumPy 做科学可视化,产出适合论文与演示的静态图表,如折线图、散点图、柱状图、直方图、热图和多面板布局,并可保存为 PNG、SVG 或 PDF。

主要能力:支持误差棒、箱线图、小提琴图等科研模板;可用 subplots 组织多面板图;提供期刊级尺寸预设(单栏 8.5×7 cm、1.5 栏 12×9 cm、双栏 17.5×10 cm、演示 25×18 cm)与期刊配色(NPG、Lancet、JCO、NEJM)。

使用方式:在导入 pyplot 前设置 matplotlib.use('Agg') 以适配无界面环境;推荐 fig, ax = plt.subplots() 面向对象写法;保存时用 bbox_inches='tight',出版图设 dpi=300、屏幕图 dpi=150;保存后调用 plt.close(fig) 释放内存;用 fig.savefig() 导出文件,并且不要保存到 /tmp/,应保存到项目工作目录并回报完整输出路径。

限制:不用于交互式仪表盘、网页图表、实时流式可视化或地理/地图图;避免使用 jet 色图,优先 viridis、coolwarm。安装命令、许可与费用信息暂未提供。