用途:帮助制作可直接用于期刊投稿的科研图表,基于 matplotlib 与 seaborn,覆盖从设计原则到导出检查的完整流程。
主要能力与要点: 图面设计:每张图应有清晰自足的信息;减少图表冗余,去掉网格线、背景阴影与 3D 效果;尽量用直接标注代替图例;移除顶部和右侧边框;文本在最终印刷尺寸下可读,最小 6pt。 尺寸与分辨率:单栏宽 3.3-3.5 英寸(85-89 mm);1.5 栏宽 4.5-5.5 英寸(114-140 mm);双栏/整页宽 6.5-7.1 英寸(165-180 mm)。栅格图至少 300 DPI,优先矢量格式(PDF、EPS、SVG)。具体以目标期刊作者指南为准。 无障碍配色:使用色盲友好调色板,如 seaborn "colorblind"、Okabe-Ito、viridis、cividis;绝不只靠颜色区分,需结合形状、图案或线型;避免红绿组合,优先蓝橙或蓝黄对比;投稿前用色盲模拟器检查,并确保灰度打印仍可辨读。 多面板布局:面板用大写字母加粗标于左上角,如 (A)、(B)、(C);比较相关数据时各面板坐标尺度一致;适当共用坐标轴;统一字号与线宽;可用 plt.subplots() 配 constrained_layout=True 自动排布。 统计标注:在汇总统计旁展示个体数据点(箱线图加散点);必须含误差条并在图注说明类型(SEM、SD、95% CI);显著性括号配星号,* p<.05、** p<.01、*** p<.001;可直接标注效应量或关键统计量;小样本数据不要用柱状图,改用点图或箱线图。 导出检查:线条类存矢量(PDF/SVG),照片存 TIFF/PNG;嵌入字体或将文字转为轮廓以保证跨平台一致;坐标轴标签含单位,如 "Time (s)"、"Force (N)";图注需完整解释所有符号、缩写与面板;核对图中配色元素与图注一致。
使用方式:作为绘图时的规范参考,在编写 matplotlib/seaborn 脚本与导出投稿图件时逐项对照上述清单。资料未提供具体安装命令、运行步骤或配套代码示例,暂未提供。
适用场景:撰写期刊论文图件、制作演示或报告中的科研图表、需要无障碍与印刷可读性的出版级图件。
限制:具体期刊的尺寸、格式与 DPI 要求以目标期刊指南为准;资料未说明支持的软件版本、平台或自动化程度。