让论文作图更美观的方法

OriginPro能作很多种图,但是颜色很丑,要手动换自定义的颜色又极其麻烦。我早就想不用它。随着我研究课题的转变,很多实验数据都是在Matlab里批量计算和处理的。用Matlab作的图有了变美观的可能。

所谓颜色很丑,就是OriginPro的默认color scheme是标准HTML的16色。这些颜色都是在其所属色系中最刺眼的。而且每张曲线图都用这堆颜色,让人感觉很单调厌烦。

使用MATLAB之后,作图可以使用预先定义好的color scheme(预先定义好相应的RGB向量)。于是问题变成了如何选择几套美观的color scheme。网上有很多调色器能够实现这个目的。但是对于论文曲线图来说,不同颜色之间要有区分度。很多color scheme致力于生成同色系或渐变色系列,这就不适合用于论文的曲线图。

这个网站则是专门为生成论文曲线的color scheme而设计的。几种预设的color scheme就很不错。根据教程还可以自己生成新的color scheme。

这篇文章更加系统地介绍了怎样选择数据图的颜色。除了选择hue值的搭配原则外,还介绍了亮度和对比的设置原则。

产生一组反差明显的颜色是一种学问。这个SE问答下面列出了一些经典的研究成果。

以下动图在一分钟之内全面解释数据图变美观的原则:

UPDATE: MATLAB 2014a之后的版本改进了默认的颜色顺序,已经变好看了。