各位用 MacBook 的科研狗是否跟我一样,深爱 Mac OS 系统的人性化和轻量,但不得不屈膝在 OriginLab 这些科研必备软件不兼容的恶势力下,轻则装虚拟机、双系统,重则买了 MacBook 还是得刷回 Windows 系统,听着轰隆隆的运行声音,摸着发热严重的机身,心里无限悲凉。
在科研中的作图,可以选择微软的Office Excel画图功能,但作图效果差强人意。工欲善其事,必先利其器。MatLab不但售价昂贵,而且绘图命令复杂,不容易灵活控制;专业的作图软件Origin是科研中数据绘图、分析拟合的利器,只可惜这款强大的软件并不是免费,并且没有Mac版本。
主要是购买价格对于穷得响叮当的学生的确太贵了(550美元!)——那些使用盗版的同学就别出声了。
下面小编推荐几款在Mac系统下的Originlab替代软件。
1QtiPlot
QtiPlot好用但需要手动编译
网址:https://www.qtiplot.com/
只要有一款好用的收费软件,在开源世界中就几乎有一款相应的替代品,Origin亦不例外。有一款叫作QtiPlot的开源软件就几乎是Origin的替代品,一般的科研作图可以得心应手,使用方法简单,容易上手,图像导出功能(包括PDF, emf等各种矢量和位图格式)、数据分析拟合一应俱全,并且开源免费:在Windows, Linux (Ubuntu)和Mac上都免费。不过在Windows下的可执行安装程序不免费——这并不违反开源的协议,需要支付一定的费用。
2SciDaVis
免费开源的SciDaVis是Origin最好的替代品
与QtiPlot类似的其它开源免费安装软件还有一款很好用的:SciDAVis (Scientific data analysis and visualization),从我的使用经验来看,它非常类似QtiPlot, 用起来比QtiPlot更好用。
SciDAVis有一个小BUG(也可能是软件作者设计意图即如此),在粘贴数据时候,只能默认把前两列数据当成数字text格式,其它的列默认当成”text”,导致绘图出现问题。所以每次从Exel表格里复制数据粘贴到SciDAVis后,选中所有数据修改成Numeric形式,即可以绘制出与QtiPlot一样的图表。
在使用过程中发现,绿色版本的QtiPlot有些问题,比如输出图形时有时候出现空白。原因可能在于有些需要的安装资源不存在,导致功能不完善。而编译安装版本的QtiPlot文件官方需要支付费用,非官方的编译版本安装过程非常复杂繁琐。
经历过不完美的QtiPlot和功能强大但依靠命令行的R语言绘图后,建议使用SciDAVis软件科研绘图。事实上SciDAVis是QtiPlot的一个分支,完全安装版本能够保证功能完美可靠,SciDAVis真正做到了开源免费,是一款好用的科技数据绘图软件。
3Datagraph
官网:http://www.visualdatatools.com/DataGraph/
售价:
专为Mac系统设计的图表制作软件。用户界面如下:
DataGraph For Mac 可以从初始模板列表中挑选,很方便的修改数据,更改颜色,调整大小。 当你使用越多的时候,你会看到它的每一个环节可以调整 ,以交互方式指定精确值。可以放大或缩小一个特定的点、附加标签、计算直方图、拟合函数、叠加显示实验和分析结果,非常实用。
它包括许多常见的统计功能,比如函数拟合,直方图和箱线图。可以很容易地组合数据,拟合结果和任意的分析结果在同一张图上。其与标准的制图方法有很大的不同,以前要花费大量的时间来输入刻度线,线的粗细,已经从菜单选择等等。 使用默认的规则来生成好看的图形,使用智能规则进行刻度位置,标签位置等的选择。
4GraphpadPrim
官网:https://www.graphpad.com/
售价:
Graphpad prism是一款专业的医学绘图软件,它基于生物统计,曲线拟合和科学绘图于一体,功能非常的强大。超过100个国家的超过10万的科学家在用此软件来统计分析、创建图形,来展示他们的科学数据。
GraphPad Prism的线性/非线性拟合功能使用操作极其方便,不仅内置了常见的回归模型,还专门内置了Aadvanced Rradioligand Bbinding, Bacterial Growth, 剂量反映曲线,峰拟合等数十个生物统计模组,GraphPad Prism的绘图功能也很具特色,无需专门绘製统计图形,只要输入资料,图表自动生成且随资料改变及时更新,非常方便实用。
目前最新版是 Prim 7,其主要界面如下:
相对于其他统计绘图软件(例如R语言),它的绝对优势是可以直接输入原始数据,自动进行基本的生物统计,同时产生高质量的科学图表。
其最大的特点是,在制作图表之前必须预先选择图标类型,如图所示。默认图表类型有6大类,分别为:XY、Column、Grouped、Contingency、Survival、Part of Whole。
但是具体选择何种类型的图表并不那么容易。比如想要做柱状图,并不全是选择Column。XY、Grouped、Contingency都可以绘制出柱状图。所以Graphpad的学习成本比较高,而且不能做3D图表。
其他替代软件:
5labplot
网址:http://labplot.sourceforge.net/
LabPlot 具有大量数据存储功能,阅读图像和压缩文件,具有支持二维、三维功能,数据业务、用户可以轻松编辑,多功能电子表格处理等技术与功能。
6Magicplot
网址:https://www.magicplot.com/
方便光谱拟合。
好东西不敢独享,特与奋斗在科研中的同学们共享。也欢迎大家分享你觉得好用的科研软件,开源免费的最好不过。
欢迎分享转发至朋友圈。
点击查看,往期回顾 ↓↓关注我们,查看更多