1. 概述

数据可视化是一种以图表描绘密集和复杂信息的表现形式,旨在使数据容易读懂并用它来讲故事,以此来帮助用户做出决策。本文将为您介绍几种常见图表的用法和设计惯例。

2. 柱状图

柱状图用途非常广泛。擅长展示:数据随时间的变化、不同数据的比较、部分和整体的关系。

2.1 常见用法


(1)并列(垂直),可用于展示按时间排序的数据,也可以在X轴下方展示负值。

(2)堆叠,当需要比较部分和整体关系时,可采用这种方式;还可用于离散数据和持续性数据,水平、垂直堆叠均可。

(3)水平,当数据分类或标签比较长、多时,可采用这种方式。

2.2 设计惯例


(1)使用水平排列的文字标签,不要使用水平对角线或垂直排列的文字,便于易读。

(2)数据排序要合理,按字母循序或柱子高低排序分类。

(3)Y坐标轴的数值要从0开始,如果越过0设置坐标轴原点,那么将无法精确表达整体数值。

(4)颜色使用要一致,柱状图最好使用一种颜色,但如果有特别需要突出的数据也可以使用另外一种醒目的颜色区分。

3. 饼图

饼图能够方便表达数据的部分和整体关系,当数据项很少时,这种方法非常合适,也容易理解。

3.1 常见用法


(1)饼图,常用来展现部分和整体的关系。

(2)环状,保留了饼图的功能,可以把重要元素放在中心。

3.2 设计惯例


(1)饼图中的分类最好不要超过5种,当饼图的数据百分比很小时,会很难区分,故分类不宜过多,否则会降低数据可视化效果。如果分类实在很多,可以把不重要的分类装在“杂项”或“其他”里面。

(2)不要使用多张饼图展示对比关系,饼图很难用来展示对比关系,建议使用柱状堆叠。

(3)确保所有分类的数据百分比加起来为100%,百分比之和为100%。

4. 折线图

折线图用来展示时间序列关系,可用来展示持续性数据,能够很好地展示趋势、累积、减少以及变化。

(1)涵盖的折线尽量不要超过4条,如果要展示的数据超过4组,那么再用一张折线图展示即可。

(2)坐标轴要尽可能包括0基准线,尽管折线图无需从0基准线开始,但尽量要包含,如果某些小范围波动意义非凡,可以截短比例来展示这些变化。

(3)直接在首末端加入文本标签,让读者读完折线图后立即能知道不同颜色所代表的数据,不要让其读完图后再去看图例。

5. 区域图

区域图能够表示数据的时间序列关系,和折线图不同的是,面积图能够清晰表示出量。

(1)要设计的易读,变化量较大的数据放在上方,变化幅度小的数据放在下方。

(2)不要用来展示离散数据,尽量展示变化较为稳定的数据,不要展示离散性不稳定数据。

(3)不要展示超过4组的数据分类,太多的数据分类会让图表显得繁杂,难以阅读。

6. 散点图

散点图展示了两组变量之间的关系。在数据量较大时,可展示关联性。

(1)包含多组变量,利用尺寸和颜色,为散点图增加变量。

(2)建议使用趋势线,趋势线可以展现相关性。