Back to Projects
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')