数据可视化的一个难题是有太多不同的图表类型,有时难以选择。如何知道哪一个将为你的数据带来最大的意义?下面将介绍市面上主流图表的最佳使用场景。
目录:
- 比较类
- 分布类
- 流程类
- 占比类
- 区间类
- 趋势类
- 层级类
比较类
1、基础柱形图
适合分类不多时的简单对比,使用时建议数据不超过12条。

2、多系列柱形图
柱形图每个分类下有多种系列,又可以叫做分组柱形图。
适合比较同一分类下不同分组的数据,例如比较几个销售员几种产品的销售额。

3、多分类柱形图
柱形图有多种分类,在横轴处可以按层级关系纵向分组显示不同种类的分类,建议最多3种分类。
适合比较不同种分类之间的数据,例如比较不同区域下每个销售员的某个产品销售额。

4、堆积柱形图
每个分类的柱子都是由几个系列堆积起来的,且柱子的总高度为几个系列的和。
既能用于比较同一分类下不同系列的数据,又能用于比较不同分类之间的数据总和。

5、自定义标签柱形图
适用于用户对标签有个性化定制需求。

6、基础条形图
适合用于对比分类数据的数值大小,使用时建议数据不超过30条。
条形图其实就是横向柱形图,其纵轴表示分类,横轴表示值。相较于柱形图,其优势在于可以展示更多的分类。

7、多系列条形图
条形图每个分类下有多种系列,又可以叫分组条形图。
既能用于比较同一分类下不同系列的数据,又能用于比较不同分类之间的数据总和。

8、堆积条形图
每个分类的柱子都是由几个系列堆积起来的,且柱子的总长度为几个系列的和。
既能用于比较同一分类下不同系列的数据,又能用于比较不同分类之间的数据总和。

9、自定义条形图
当对条形图有定制化需求时,可以选择自定义条形图来实现,例如实现人口金字塔。

10、词云图
适用于展示大量文本数据,例如网站的关键词搜索数据分析。

11、基础雷达图
雷达图将多个维度的数据同时映射到极坐标上,然后将这些维度的数据点用直线连接起来,点的位置或围成的面积大小都可以表现出信息量。
雷达图既能用于比较某个系列多个维度数据的大小,又能比较多个系列在不同维度上的数值差异。使用时建议数据不要超过30条。

12、折线雷达图
折线雷达图是指各维度数据点用线连接起来,但是中间围成的面积不填充。
使用场景上跟基础雷达图没差别,主要是去掉了面积填充效果。

13、多系列雷达图
雷达图可以添加多个系列,在不同维度上进行比较,每个系列围成的面积一定程度上可以反映整体或综合效果。
当有多个系列的数据需要用雷达图的形式来展示时,可以使用多系列雷达图。

14、堆积柱形雷达图
雷达图将多个维度的数据同时映射到极坐标上,然后将这些维度的数据点用直线连接起来,点的位置或围成的面积大小都可以表现出信息量。
当需要比较多个系列在不同维度上的总和时,可以使用堆积柱形雷达图。

15、柱形雷达图
柱形雷达图其实就是堆积柱形雷达图只有一个系列的情况,系列下的所有维度数据以柱形的方式进行展示。
单系列且想要通过柱子的高度来比较各维度数据时,可以使用柱形雷达图。

16、自定义间隔雷达图
一般填充某个区间的颜色,可以用来表示某个合理的范围,直观展示各维度数据是否在合理范围内。

分布类
1、组成瀑布图
组成瀑布图将总和数据拆分成明细数据,用以展示各组成部分和总体之间的占比关系。
一般用于展示数据的总分结构,其体现总分结构的效果要比饼图和树状图更好。

2、基础箱型图
箱形图又称盒须图、盒式图或箱线图,因形状如箱子而得名,是一种用于显示一组连续型数据分布情况的统计图。
箱形图用于展示一组连续型数据的分布情况,最常见用于质量管理、人事测评、探索性数据分析等统计分析活动。

3、横向箱型图
将基础箱形图的坐标轴翻转,让横轴为数值轴,纵轴为分类值,图形横向展示。
使用场景跟基础箱形图相同,用于展示一组连续型数据的分布情况。

4、分组箱型图
分组箱形图数据中包含一个分类变量和多个系列变量。
当需要使用箱形图分析多系列数据时,可以使用分组箱形图来做。

5、基础散点图
散点图也叫 X-Y 图,它将所有的数据以点的形式展现在直角坐标系上,以显示变量之间的相互影响程度,点的位置由 X 轴和 Y 轴的数值共同决定。
当需要使用箱形图分析多系列数据时,可以使用分组箱形图来做。

6、趋势散点图
将散点图的所有标记点用线条连接起来,某种程度上来说跟带标记点的折线图很类似。
当数据点分布呈现某种趋势时,可以将这些点用线条连接起来,观察数据的总体走势。

7、线性回归散点图
散点图经常与回归线结合使用,归纳分析现有数据以进行预测分析。
当变量之间存在相关关系时,可以利用趋势线进行拟合分析,诸如线性拟合、指数拟合、对数拟合、多项式拟合等。

流程类
1、基础漏斗图
漏斗图是由多个梯形从上而下叠加而成,每个梯形代表一个环节,这些环节从上到下具有逻辑上的顺序关系,梯形面积表示某个业务量与上一个环节之间的差异。
漏斗图适用于业务流程比较规范、周期长、环节多的单流程单向分析。
但漏斗图不适合表示无逻辑顺序的数据对比,如果要表示无逻辑顺序的数据对比,请使用柱形图。
漏斗图也不适合表示占比情况,如果要表示占比情况,请使用饼图。

2、连续漏斗图
连续漏斗图将所有梯形的斜边设置为连续型,其他跟基础漏斗图没有区别。
如果想要让漏斗图呈现倒金字塔效果,可以使用连续漏斗图。

占比类
1、基础饼图
饼图一般用于简单二维数据占比分析,例如一个班级男女生的占比情况。使用时数据建议不超过9条。

2、百分比堆积柱形图
每个分类柱子的各个层代表的是该系列的数据占所有系列数据总和的百分比。
适合用来展示每部分与总量的占比关系。

3、南丁格尔玫瑰图
南丁格尔玫瑰图每块半径和面积是平方的关系,因而会将数据的比例夸大,当数值之间差距较小时分辨效果较好。
南丁格尔玫瑰图一般用于数据条数较多且大小相近的二维数据占比分析,例如世界各国制造指数分析。使用时数据建议不超过30条。

4、占比柱形图
当柱形图2个系列之间是包含关系时,希望2个系列的柱形可以重叠在一起,这样可以直观看出2个系列间的占比关系。
当需要展示某一个系列占系列总和百分比时,可以使用该图表。

5、环形饼图
环形饼图本质是将饼图的中间区域挖空,它更关注于长度而不是面积,其相较于基础饼图的空间利用率更高,可以在空心区域显示文本信息,例如标题等。
如果需要对比2个饼图时,一般采用环形饼图,例如对比某公司今年和去年全国各区域利润额占比。使用时单个图表数据建议不超过9条。

6、百分比堆积条形图
每个分类柱子的各个层代表的是该系列的数据占所有系列数据总和的百分比。
适合用来展示每部分与总量的占比关系。

7、占比条形图
当条形图2个系列之间是包含关系时,希望2个系列的柱形可以重叠在一起,这样可以直观看出2个系列间的占比关系。
当需要展示2个系列之间的占比关系时,可以使用该图表。

8、多层饼图
多层饼图在饼图基础上引入了层级的概念,且各层级之间具有嵌套关系,通过点击操作可以跳转到不同层级。
多层饼图适合展示具有父子关系的复杂树形结构数据,如区域数据,公司上下层级等等。

区间类
1、范围面积图
范围面积图也可以叫做区间面积图,将两条线构成的区间进行填充,用以展示两个系列数据直接的差距。
范围面积图由堆积面积图变化而来,通常用来比较两个系列数据得差值。

2、百分比刻度槽型仪表盘
百分比刻度槽型仪表盘在百分比圆环仪表盘基础上去掉了圆环效果,只保留了滑槽,同样用高亮部分的滑槽来展示进度或数据的占比情况。
当想要直观展示某一项数据在总量中的占比或完成率这样的进度指标,可以使用百分比刻度槽型仪表盘

趋势类
1、变化瀑布图
变化瀑布图可以展示数据的增减变化,最后一个柱子的位置即表示数据的最终结果。
当需要展示数据的变化时,可以使用变化瀑布图,例如股价实时涨跌。

2、动态轮播条形图
可以直观看出随着时间的推移,数据的变化情况。
适用于展示多个数据在一段连续时间内的变化趋势,例如近些年各国贸易逆差情况。

3、基础折线图
折线图用于显示数据在一个连续的时间间隔或者时间跨度上的变化,它的特点是反映事物随时间或有序类别而变化的趋势。
适用于观察数据的变化趋势,单条线的数据点要大于2个,但是同一个图上建议不要超过5条折线。

4、阶梯折线图
折线图的线型变为垂直形态,用类似阶梯的形式来显示陡增陡降的数据变化趋势。
适用于以不规则间隔产生变更的数据,例如税率变化趋势。

5、曲线折线图
用平滑的曲线代替折线,用于显示数据在一个连续的时间间隔或者时间跨度上的变化
跟基础折线图一样,适用于观察数据的变化趋势。

6、堆积折线图
每个系列的折线基于下面所有的折线进行求和堆积,所以最上面的折线反映的是数据总和的变化趋势。
适用于展示多个系列数据总和的变化趋势。

7、颜色分段折线图
单线条上,不同值区间内的线条颜色不同。
当需要明显区分出不同值区间内的线条时,可以使用分段着色的方法。

8、数据轮播折线图
时间轴保持不动,数据随着时间推移动态轮播。动态轮播展示数据跟随时间的变化趋势。

9、双轴折线图
折线图有多个数据轴,不同的线条可以对应不同的数据轴。
适用于线条数据之间有不同的数据类型或单位的情况。

10、基础面积图
面积图是在折线图的基础上形成的,它将折线图中折线与分类坐标轴之间的区域使用颜色或者纹理填充。
和折线图一样,面积图也用于强调数量随时间而变化的程度,最常用于表现趋势和关系,而不是传达特定的值。

11、阶梯面积图
线条的线型变为垂直形态,将线条与分类坐标轴之间的区域使用颜色或者纹理填充。
适用于以不规则间隔产生变更的数据,例如汽油价格变化趋势。

12、曲线面积图
线条变为曲线,将线条与分类坐标轴之间的区域使用颜色或者纹理填充。
适用于强调数量随时间而变化的程度,最常用于表现趋势和关系,而不是传达特定的值。

13、堆积面积图
堆积面积图每个系列数据的起点不同,起点是基于前一个系列的,因而是求和叠加的效果,展示的是部分与整体的关系。
常用于显示每个数值所占大小随时间或类别变化的趋势,其最大的面积代表了所有的数据量的总和。

14、百分比堆积面积图
在堆积面积图的基础上,计算每个系列数据点的值占当前分类下所有数据点总和的百分比,即形成了堆积面积图。
常用于展示每个数值所占百分比随时间或类别变化的趋势线。

15、基础甘特图
甘特图通过条状图来显示任务进度随着时间进展的情况。它直观地表明任务计划在什么时候进行,及实际进展与计划要求的对比。
甘特图一般用于项目管理,可用来评估当前工作进度或工作计划的执行情况,是理想的项目管理工具。

层级类
1、纵向框架图
框架图用节点和线条展示各个节点之间的上下级关系,纵向框架图即节点之间的层级是纵向排列的。
框架图一般用来表示组织层级关系,同时还能展示每个节点的的值。

2、发散框架图
框架图用节点和线条展示各个节点之间的上下级关系,发散框架图即节点之间的层级是发散的。
框架图一般用来表示组织层级关系,同时还能展示每个节点的的值。

3、矩形树图
框架图用节点和线条展示各个节点之间的上下级关系,发散框架图即节点之间的层级是发散的。
框架图一般用来表示组织层级关系,同时还能展示每个节点的的值。
