跳到主要内容

分组柱状图

1. 简介

分组柱状图,又叫聚合柱状图。当使用者需要在同一个轴上显示各个分类下不同的分组时,需要用到分组柱状图。

截图

2. 图表特点

柱状图类似,使用柱子的高度来映射和对比数据值。每个分组中的柱子使用不同的颜色或者相同颜色不同透明的方式区别各个分类,各个分组之间需要保持间隔。

分组柱状图经常用于不同组间数据的比较,这些组都包含了相同分类的数据。

但是仍需要注意,避免分组中分类过多的情况,分类过多会导致分组中柱子过多过密,非常影响图表可读性。

3. 使用场景

3.1 适合的场景

  • 对比不同分组内相同分类的大小,对比相同分组内不同分类的大小
    下图对比了『我是土豪』游戏公司在 2001、2002、2003 这三年的各类游戏的销量情况。
    水平轴显示的是不同的游戏类型,每种游戏类型作为一个柱状图的分组,在每一个分组内对比不同年份的销售数量。

    截图

3.2 不合适场景

  • 分组过多、分类过多, 导致柱子过多过密,可读性不佳。推荐使用堆叠条形图
    下图展示了美国二十个州不同年龄段的人口数据分布情况。 我们以州为维度进行分组,每个分组内划分七个年龄段,垂直坐标轴表示人口数量。

    截图

    改用堆叠堆叠条形图比较合适:

    截图

4. 使用实践

5. 与其他图表的对比

5.1 分组柱状图和一般柱状图

  • 分组柱状图可以增加一个维度,用于对比一组数据内不同分类的数据值大小,可以表示 3 个数据字段(维度)的数据,而一般柱状图只能表示 2 个数据字段(维度)
  • 分组柱状图的柱子较多,所以能展示的分组较少

5.2 分组柱状图和堆叠柱状图

  • 分组柱状图,可以对比同一个分组内部不同分类的数据大小,也可以对比不同分组内相同分类的数据大小,但无法对比各分组的总量
  • 堆叠柱状图,可以对比同一个分组内部不同分类的数据大小或占比,也可以对比分组的总量,但不适合对比不同分组内相同分类的数据大小

附录:分组柱状图的构成

图表类型分组柱状图
适合的数据列表:两个分类数据字段、一个连续数据字段
功能其中一个分类数据字段作为分组,可以对比相同分组下不同分类的数据大小,也可以对比不同分组下,相同分类的数据大小
数据与图形的映射其中一个分类数据字段映射到坐标轴的位置用于分组,另一个分类数据在同一个分组内错开,并通过不同的颜色来区分连续数据字段映射到矩形的长度
适合的数据条数分组个数不要超过 12 个,每个分组下的分类不要超过 6 个