颜色搭配是一件非常让人头疼的事情。
一方面,如果忽视了配色,就好像是做菜没放盐,总会感觉少些味道。
另一方面,如果太注重配色,又感觉不是很有必要,毕竟数据结果好看才是第一位的。
想要平衡两者,一个简单的办法是,直接将权威期刊、权威作品中的配色用于自己的插图。
ggsci是R语言中的一个配色包(Nan Xiao, 2018),里面提供了很多从高质量SCI期刊以及经典影视作品中提取的配色方案,让我们可以不耗费太多精力便能用上权威的配色方案。
而为了让大家在Matlab中也能用上这套配色,我制作了Rggsci配色工具。
Rggsci的右半部分(301~345)是ggsci中的原始配色方案,每套配色方案都是从高质量SCI期刊以及经典影视作品中提取的,比如Nature Publishing Group(自然出版集团)中的配色(301):
American Association for the Advancement of Science(美国科学促进会)中的配色(302):
The New England Journal of Medicine(新英格兰医学期刊)中的配色(303):
Lancet(柳叶刀)中的配色(304):
The Journal of the American Medical Association(美国医学会杂志)中的配色(305):
Journal of Clinical Oncology(临床肿瘤杂志)中的配色(306):
还有像《瑞克和莫蒂》中的配色(323):
《辛普森一家》中的配色(321):
等等。
而左半部分是对右半部分进行整理得到的300种单一色块,可随意进行颜色搭配。
Rggsci的使用方法也很简单,只需要对照CheatSheet中的颜色,选择想要的颜色/配色方案所对应的序号,并将其作为输入参数输入到Rggsci函数里,即可输出想要的颜色/配色方案RGB值,如:
C = Rggsci(300:-1:1);
或者:
C = Rggsci(301);