文章来源于微信公众号(茗创科技),欢迎有兴趣的朋友搜索关注。
每次看到别人文章中的图片各种高大上,心里是羡慕和嫉妒啊~我们知道科研绘图是科研过程中的关键一步,一张精美的图片胜千字,能够给人以强大的说服力,从而增加文章的录用概率。这里,给大家推荐几款科研绘图工具,大家可以根据个人使用习惯和实验数据特点选择适合的软件来进行绘图。
Adobe Photoshop
由Adobe公司开发和发行的功能十分强大的图像处理软件,这款软件就是大家都熟知的“PS”,主要处理以像素所构成的数字图像。它含了众多的编修与绘图工具,不仅可以进行图片处理,也可以进行图件绘制、排版等工作。每一种工具都有非常实用的功效,在很多个领域都有很强的实用性。
Adobe Illuatrator
Adobe Illuatrator是一款专业的图形设计工具,简称“AI”,同样由Adobe公司出品,它提供了丰富的像素描绘功能以及顺畅灵活的矢量图编辑功能,能够快速创建图片设计工作流程。与PS有类似的界面,并能共享一些插件和功能,实现无缝连接;与PS不同的是AI主要侧重于图件绘制、排版等功能。目前国际上大多数期刊都青睐于AI绘制的图件,掌握好AI,作出让审稿人眼前一亮的论文图。
Adobe Fireworks
Adobe Fireworks原本是Macromedia公司发布的一款专为网络图形设计的图形编辑软件,后被Adobe公司收购。这款软件不仅具备编辑矢量图形与位图图像的灵活性,还提供了一个预先构建资源的公用库,并可与PS、AI等软件省时集成。Fireworks不仅可以轻松地制作出十分动感的GIF动画,还可以轻易地实现大图切割、动态按钮、动态翻转图等功能,如果在论文报告、科研成果汇报中使用动图展现数据结果,将是多么炫酷的一件事情。
CorelDraw
CorelDraw是一款专业的矢量图形制作软件,为用户提供了矢量动画、页面设计、网站制作、位图编辑和网页动画等多种功能。CorelDraw的命令简单,快捷易用,而且在排版、绘图功能方面更强。更重要的是,大家可以利用CorelDraw将位图转换成矢量图。但是与PS软件的兼容不是很好,毕竟不是同一个公司的产品。
国内CorelDraw实用教程网址:https://www.coreldrawchina.com/xinshourumen/
LaTex
LaTex:一种宏语言编程软件,是当今世界上最流行和使用最为广泛的TeX宏集,以排版精美而闻名。LaTex能够很容易地插入数学公式、外语、专业领域中的特殊符号(特别是对于心理学或者脑电机器学习等领域,其文章中需要编辑和渲染大量方程式的情况下可以学一下这个软件,就是上手需要一定时间),而且有精细化定义的绘图功能,二维图、三维图、流程图、示意图都能实现。LaTex具有很多的程序和宏包,比如Texlive、Tikz等相关资源可见以下网址。
官网:https://www.latex-project.org/get/
Texlive:https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/
Tikz
https://sourceforge.net/projects/pgf/files/pgf/version%203.1.1/pgf_3.1.1.tds.zip/download
http://mirrors.ctan.org/graphics/pgf/base.zip
Tikz样例集下载
https://www.latexstudio.net/archives/2276.html
http://pgfplots.net/和http://texample.net/
Visio
Visio:是Microsoft Office软件的一部分,是一款负责绘制流程图和示意图的软件。Visio可以用来绘制多种图表,包括业务流程图、软件界面、网络图、工作流图表、数据库模型和软件图表等,应用十分广泛。
Sigmaplot
Sigmaplot:可用于绘制准确、高质量的图形和曲线,支持一百多种2D、3D科学图形,是国际出版界公认的一款标准数据处理与科学绘图软件。简单易学,适用于初学者和专业作图人员。时间成本低,而且几乎能满足由数据生成的任何图形。(想学Sigmaplot绘制科研图的小伙伴可见往期推文会脑电不会作图,导师气哭了)
Python
Python:其实是一种高级动态编程语言,可以实现数据处理与成图一体化的高效工作方式,支持输出高质量的矢量图以及各种符合期刊要求格式的图片,拥有庞大的免费函数包和资源库,大家可方便地查找与需求相似的代码,按需修改,即可满足各类个性化的数据可视化需求。
网址:https://www.python.org/downloads/
R语言
R语言:R是一门专门针对统计绘图等需求设计的编程语言,其功能非常强大,除了常用的绘图函数外,R还提供了非常多的绘图包,可以创建各种不同类型的图。各种包和函数的透明性极好,只需要把源码调出来,自己稍微修改一下就可以了,想要调整函数是非常容易的。软件是开源,且相对成熟的,保留了程序设计语言的基础逻辑与自然的语言风格。(关于用R绘图的相关资源,可点击推文 R语言绘图:实用脑科学数据可视化包查阅)
注:文章中提到的部分软件可在后台回复“科研绘图软件”获取。如果大家有更好用的绘图软件推荐,欢迎在文末留言哦~