对于理工科的学生而言,尝尝通过使用 Origin 绘图对实验数据可视化,可以让别人更加直观的理解实验结果,但这款软件仅限 Windows 平台使用。以 macOS 用作日常使用的主力平台,遗憾地发现 Origin 并没有提供支持 macOS 的版本。今天要推荐的 Datagraph,一款专门针对 macOS 系统研发的,非常优秀的 2D 图表绘制软件,该软件获得了 AppStore2005 最佳软件。
Datagraph 具有以下有点:
下图是 Datagraph 的主界面,总共包含有 5 个组件。分别是:缩略图区、数据显示区、数据处理区、绘图动作区,以及图像预览区域。
对于这 5 个组件区域,它们的详细功能划分如下:
你可能会觉得这个界面看起来好复杂,好拥挤。不用担心,这其实是各区域组件完全展开后的样式,实际的使用过程中,你可以根据需要调整各组件的位置和大小。
一般情况下,当我们绘制一张 2D 图表时,会是如下的操作流程:
对于绘图流程的 5 个步骤,基本上都能从 Datagraph 划分出的 5 个主要区域中找到对应关系。所以说,我认为 Datagraph 的设计逻辑清晰而连贯。而实际的体验中,Datagraph 基本上没有学习成本,就算你没有看过任何介绍或者教程,初次上手之后就能很快适应。
Datagraph 顶部菜单的 Data 选项掌控着关于数据导入和数据表整理的相关功能。
对于数据导入,我们一般都会比较关系支持导入的文件格式。没有问题,Datagraph 全面支持常见的数据文件格式。并可以在导入过程中设置分隔符,以及完成基本的数据转换操作。
Datagraph 有很多细节做的非常棒,并且非常符合用户的正常使用逻辑。比如,你可以直接拖拽数据文件到窗口内完成数据加载操作,或者拖动以改变数据集行列的位置顺序。除此之外,我非常喜欢的一个特性就在可以拷贝像 Excel,SPSS 等窗口内的某一区域数据,直接粘贴到 Datagraph 中,Datagraph 还能正确读取列名等。
复制并粘贴为 Datagraph 格式数据
目前,Datagraph 在 Mac App Store 上架的 4.3 正式版本尚未支持连接数据库读取数据。但是,Beta 版本已经在测试这一功能,相信不久之后就能推出。
使用 Datagraph 进行图形绘制的过程复杂也简单。复杂的地方在于,自定义需要调节较多的参数。而简单的地方在于,模块化绘图十分清晰。整个绘图的操作基本是都是在「绘图动作区」完成,模块式的绘图使得整个绘图过程非常高效。
首先,每一张图都会有如下图所示的,最基本的 3 个绘图模块。3 个模块分别控制着全局参数(字体、字号等),坐标轴参数(位置、比例等),以及画布参数(画布边距,背景等)。
绘图动作区域默认的 3 个基础模块
然后,根据自己的需要向绘图区添加更多的模块用以绘制更复杂的图形。更多的模块包含在顶部的 Command 菜单栏中,点击就可以看到 Datagraph 拥有丰富的图形样式,基本满足各式各样的 2D 图形绘制需要。
[版权声明] :本文文字、代码及图片版权归原作者所有,任何媒体、网站或个人未经本网协议授权不得采集、整理、转载或以其他方式复制发表。已经本站协议授权的媒体、网站,在使用时必须注明“稿件来源:学研谷”。