1,背景知识
光的三原色(加法原理):
红(Red)、绿(Green)、蓝(Blue)。
颜料三原色(减法原理):
青(Cyan)、品红(Magenta)、黄(Yellow)。
太阳光及彩虹的七种色光:
红、橙、黄、绿、蓝、靛、紫。
中国关于彩虹颜色描述:
红、橙、黄、绿、青、蓝、紫。
2,什么是rainbow colors
比如作连续数值的分布图时,比如降水量的分布,由不同颜色代表数值的大小,这样就会整个图五颜六色的,像彩虹一样的感觉。
3,为什么很多杂志禁止使用rainbow colors
以2中为例,极容易出现颜色乱用的现象,有些色彩可能亮度很强,但饱和度低,不同人对颜色的感受可能也不一样,这样选哪个颜色代表高的数值、哪个代表低的数值就会有问题。
4,解决方案
对于这种连续数值的问题:
1,只选一个色彩,用亮度或者饱和度代表数值的大小;
2,选两个色彩,合理配置颜色的分布及亮度或者饱和度(很多2D heatmap采用这种模式)。