今日之森

还有多远,一念之间。

发不了nature 倒是可以试试nature配色

2021-09-06


森言森语

千磨万击还坚韧,任尔东西南北风。
——郑板桥《竹石》

导语

绘制Figure时,想要搭配出优雅的配色还是很不容易的。在仅需要2-3种色彩的时候,通常黑、白、灰也是不错的选择,起码不会出问题,就好比牛仔裤+白T恤。当需要多种色彩的时候,这一问题就变得棘手。

Nature配色欣赏

首先来看看刚才随便在Nature杂志看到的图片。

总体的配色给人的感觉是基本保持了全文配色的统一性,两张图片采用了相似的色系,且避免了亮色调。感觉不错。

即使下面这张看起来有些复杂的图,看起来依然还不错。用到的主色调也就五六种。

总的来说,在色彩搭配过程中如果遵循这样的感觉,应该会为图的颜值增色不少:

NCS杂志使用较多的色彩

网上可以随便搜到很多在线颜色网站,不同格式还可以转换,但其实我感觉还是解决不了多少实际问题,颜色太多,其实也用不上,等于没用。

所以,这里只推荐R包ggsci,具体到只推荐ggsci包中几种主流期刊的颜色方案。毕竟在作图得时候很少有超过10种色调的。如果不够用,那就把下面这些颜色适当调一调,基本足够。

#安装ggsci包用于提取主流科研期刊的配色 
install.packages("ggsci") 
#安装scales用以显示提取的颜色 
install.packages("scales") 
#加载以上两个包 
library(ggsci) 
library(scales) 
#提取AAAS配色 
color1 = pal_aaas()(10) 
show_col(color1) 
#提取Lancet配色 
color2 = pal_lancet()(9) 
show_col(color2) 
#提取NPJ配色 
color3 = pal_npg()(10) 
show_col(color3) 
#提取NEJM配色 
color4 = pal_nejm()(8) 
show_col(color4) 
#提取AAAS配色,如果不够用,可以设置透明度 
color5 = pal_aaas(alpha = 0.5)(10) show_col(color5) 
color1

color2

color3

color4

color5

结语

配色方案那么多,其实也用不过来,上述这些配色方案已经基本足够用了。有了这些配色方案,实际上就解决了很多的麻烦,也避免了在考虑配色时纠结来纠结去。配色方案倒是解决了,可惜没文章呀,哈哈……

Reference

Zhang L, Chen F, Zhang X, et al. The water lily genome and the early evolution of flowering plants. Nature. 2020;577(7788):79-84. doi:10.1038/s41586-019-1852-5