数据可视化之颜色运用法则

我们可以通过运用颜色来增强数据显示的含义和清晰度,但必须要经过详细考虑再做决定。我们必须理解颜色的工作方式及如何运用,这样就可以避免一些使用上的错误而造成混乱和过度修饰。

我们不必具有艺术家的颜色审美能力,只要熟悉一些颜色运用的基本法则,我们就可以很好的驾驭它,设计出一个优雅、精致的外观。

颜色在数据可视化中的功能

  • 强调重要数据

  • 进行条目分组

  • 表示数值范围

颜色设计原则

  • 颜色感知

参看数据可视化之颜色感知一文。

  • HSV颜色模型

HSV模型中颜色的参数分别是:色调(H:hue),饱和度(S:saturation),亮度(V:value)

  • Hue              可以理解为颜色,例如红、黄、蓝、绿等。
  • Saturation  可以理解为颜色的纯度,颜色越鲜艳,说明它越饱和。
  • Value           可以理解为颜色的明暗,取值范围为0%(黑)到100%(白)

不必纠结Saturation和Value的区分,实际使用中把他们都归为是对颜色的一种强度变化(从低强度到高强度)。

颜色模型还有很多种如HSL,CMY,Lab,当然还有我们熟知的RGB,这里就不展开了。

颜色选择

颜色选择的原则就是能够强调重要数据,进行条目分类和表示数值范围。什么样的调色板是好的调色板呢?很多可视化工具自带调色板,但往往不是那么完美。Tableau的调色板算是个例外吧。

不是所有的颜色方案都适用于数据可视化设计。许多调色板并不是为视觉呈现而设计的,这不仅是因为这些调色板在明度上缺乏变化,而且还因为它们没有考虑到可访问性。

设计自己的调色板

颜色运用最佳实践

  • 颜色类别不要太多

  • 颜色使用要统一

  • 背景颜色和强调的重要数据的颜色要有足够的对比

  • 强调重要数据时才使用颜色

  • 数据含义不同时才使用不同的颜色

不同颜色的条形在图表中没有意义

  • 使用柔软和温和的颜色

  • 非重要的部分采用灰色,减少注意力

  • 选择有顺序的颜色来表示数值范围大小

  • 考虑色盲,避免红绿颜色

红绿色盲人口占全球男性人口约8%。

总结

颜色是吸引用户注意力最有力的工具之一。不要为了炫酷而过度使用颜色。要把颜色当作策略工具,适量使用,统一颜色,强调图表中重要部分。

参考

Choosing Colors for Data Visualization(Maureen Stone ,January 2006)

Practical Rules for Using Color in Charts(Stephen Few,February 2008)

如未注明,均为原创,转载需注明出处
本文链接地址:http://www.storytellingdata.com/visualization/color_use_of_dataviz.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注