14
建议使用哪些软件和工作流程来发布科学数据和图表?
从简单绘制几个数据点到创建具有详细样式,数学排版和“专业质量”的出版物级图形,哪种软件提供了良好的工作流程? 这与David的问题有关(哪些属性使图形具有专业品质?),但重点不是属性,而是软件或通用的工作流程。我对一些程序(Gnuplot,Origin,Matplotlib,TikZ / PGFplot,Qtiplot)有肤浅的经验,但是同时进行数据分析和漂亮的数字似乎很难做到。 是否有一些软件可以做到这一点,还是我应该更深入地研究其中一个软件包? 编辑:我当前的工作流是不同组件的混合,它们或多或少地协同工作,但总的来说并不能真正有效,我认为这对大学实验室的许多科学家来说都是很典型的。通常,它是一条从实验到发布的链条,如下所示: 获取实验数据(通常为ASCII形式,但布局不同,例如标题,注释,列数) 快速绘制数据,以检查20年前编写的Origin,Gnuplot或奥术绘图程序是否正常。 数据的更详细分析:减去背景贡献,分析依赖性和相关性,符合理论模型。许多科学家使用Origin来完成这项任务,一些Matlab和Python / Scipy / Numpy的使用正在增加。 创建专业人物,这涉及调整期刊指南,数学排版和常规编辑。目前,我为此使用Origin,但是它有一些缺点(仅尝试获得精确为0.5pt的线宽是不可能的)。对于组合/抛光图形,我主要使用Adobe Illustrator,因为它可以很好地处理PDF文档的导入/导出,但是我宁愿不必为每个图执行两个步骤。 我添加了一个示例,最后看起来是什么样的(因为大多数情况下都是通过手工更改来创建的,这很痛苦,并且提供界面(例如,为所有元素设置线宽的界面的任何内容都会很不错)):