撸主:
烟烟 UX设计师
主要负责岂安科技的UI界面和交互设计。
从客观逻辑来说,直观的数字的确比抽象的图形更有可信度,可是大脑却对处理图形内容上会更容易理解。就像下图同样,我只是给你光秃秃的数据表格,也许你会漏掉一些有价值的东西。可是好的可视化来表达这些数据,你会挖掘数字背后的信息。spa
以前列举过不少复杂又有趣的可视化案例,此次准备谈一谈数据可视化图表中的视觉暗示。
当咱们设计可视化图表的时候,首先,咱们要知道咱们有什么数据,须要哪些元素来二次加工这些数据。这时,咱们就要先了解到可视化的组件有哪些?在这里我将它分为几个部分用下图做示范。设计
这些组件相互协做。其中视觉暗示是组件中重要的一部分,若是选择错误的视觉暗示便会影响到其余的组件,使图表变成无用的图形。咱们能用到的视觉暗示一般有:长度、面积、体积、角度、弧度、位置、方向、形状和颜色。因此正确的选择哪些视觉暗示就取决于你对形状、颜色、大小的理解,以及数据自己和目标。对象
咱们常常看到的柱状图、条形图,这就是长度的视觉暗示。数值越大,长度就会越长。常常用于对比类数据里。长度是图形中两端之间的距离,坐标中最小值要从0值开始,不然并不能准确的反映出真实的价值。图片
咱们广泛都会将数值大小用物体的大小来表达。长度和面积一般用在二维空间里的数值大小对比,体积则用在三维空间里进行多维度对比。这里要强调两点:第一,你要注意你用的是几维空间;第二,面积大小应该按照面积进行扩大缩放,而不是长宽。it
角度是相交于一个点的两个向量,取值范围在0度到360度,造成一个圆形。
角度的视觉暗示通常都用在饼图。这时候你也许会联想到饼图的近亲:环形图,但环形图的本质是将饼图的中间区域切除,因此环图的视觉暗示并非角度,而是弧度。
饼图和环形图的优点是让用户快速的了解到数据之间的占比分配,可是如图,它们不适用于过多分类的数据。class
方向是指坐标系上一个向量的斜度,能够看到上下左右及其余方向。通常用在折线图上,表现是增加、降低仍是波动。这里要注意一点,随着坐标轴的比例变化,斜度的大小也会受到很大影响。因此根据实际状况,适当调整比例,使变化大的数据放大比例来突出差别,反之,变化微小且不重要的,避免放大比例。集群
散点图就用了空间中的位置做为视觉暗示,经过点的形式展示在x、y坐标轴上。每一个点表明一个数据,点的位置由变量的数值决定。当大量数据展现出来的时候,就能够看出趋势和相关性,而且比别的视觉暗示占用空间更少。
趋势:上升、降低;
相关性:集群、离群。数据可视化
当在一个图表中有多个对象和分类时,用不一样形状或者符号来表示。这就是形状上的暗示,一般运用在散点图内,符号或者形状比颜色更容易区分类别。好比用文字符号表示不一样分类。变量
在图表的颜色视觉暗示中分为两种,色相和饱和度。
色相是指区别红、黄、绿、蓝等各类颜色,运用在在图表中不一样颜色能够表示不一样的数据分类。
饱和度是指色彩的纯度,颜色的纯度越高则饱和度越高,如鲜红;混杂了白色、灰色或其余色调的颜色,则饱和度越低,如粉红、黄褐等。在图表中能够用一种颜色饱和度的高低表示同一变量程度的高低。
运用颜色作暗示时,要注意考虑到色盲、色弱人群可能不容易经过颜色来区分图表的纬度和变量。可视化
色相+位置+长度 ☟
颜色(色相+饱和度)+面积+位置 ☟
符号+颜色+位置 ☟