科學論文圖表首先要規矩,符合期刊的投稿要求,然后在規矩的基礎上實現圖表的美觀和專業。在當前貫徹科技論文規范化、標准化的同時,圖表的設計也應規范化、標准化。所以,科學論文圖表的制作原則主要是規矩、簡單、美觀和專業。我們來看看不同軟件繪制的效果圖:







最后,我想說,有一款平凡的軟件能繪制這些軟件圖像的效果,但又不需要編程基礎就能實現,它就是眾所周知的 Excel。Excel才是王道!
下圖就是使用Excel仿制的Python、Matlab、R繪制的散點效果圖,幾乎沒有差異。

對於科學圖表,大部分國內的期刊雜志要求黑白的論文圖表;而國外大部分的期刊雜志允許彩色的圖表。科學論文圖表基本是按照《Author Guidelines》的要求來制作的,最大的區別在於色彩,優秀的圖表配色能夠給人一種賞心悅目的感覺,更能激起讀者對文章內容的興趣。
我們覺得R語言中ggplot2繪圖精美的一個重要原因就是它清新亮麗的灰色背景配上賞心悅目的數據系列顏色。它的配色確實讓很多軟件都汗顏啊,所以Python語言在matplotlib包的基礎上設計了prettyplotlib 和seaborn包,專門用來仿制ggplot的繪圖風格。Matlab也不敢落后,在Matlab 2014版上對繪圖配色方面作了很大的改進。
表1-3-1 顯示了R語言ggplot2包、Tableau軟件、Python語言seaborn包、D3.js中的部分常用配色方案。我覺得賞心悅目的配色方案遠遠不止這些,但是我覺得我們只要掌握並熟練運用1到2種完美的配色方案,就已經能滿足平常的論文繪圖需求。
使用Excel默認顏色繪制的系列圖表如圖1-3-4所示。根據1.3.1的Excel顏色修改方法,利用R ggplot2 Ste1、Set2和Tableau 10 Medium 配色方案對圖1-3-4的顏色進行修改調整后的效果,分別如圖1-3-5、 1-3-6和1-3-7所示。通過對比發現,ggplot2和Tableau的顏色方案確實不錯!(6以下圖表都是使用Excel繪制)
更多消息可以關注我們的知乎專欄:
Excel數據之美:科學與商業圖表繪制指南:Excel數據之美:科學與商業圖表繪制指南 - 知乎專欄
R語言數據分析與可視化:R語言數據分析與可視化 - 知乎專欄
書推薦給大家: