Back to Projects
scipub

scipub

PythonMatplotlib科学可视化开源

论文级科学图表Python工具包。基于Matplotlib,一行代码生成Nature/Science/IEEE级别的科学图表。

项目概述

论文级科学图表 Python 工具包。基于 Matplotlib,提供一行代码生成 Nature/Science/IEEE 级别的科学图表。

设计理念

  • 一行代码出图:封装复杂的 Matplotlib 样式配置
  • 期刊兼容:内置 Nature/Science/IEEE/Elsevier 等多期刊模板
  • 中文支持:完美支持中英文混排

可视化效果

  • 线图/曲线图:多系列对比,自动配色
  • 2D 场图/热力图:自动 colorbar 和标注
  • 多面板对比图:统一风格的子图组合
  • 训练曲线:深度学习 loss/accuracy 可视化
  • 自定义 colormap:科学配色方案

使用示例

import scipub as sp

一行代码创建论文级图表

sp.plot(x, y, xlabel='Time (s)', ylabel='Temperature (K)', journal='nature', save='figure1.pdf')