丝带图
丝带图是类似于堆积柱形图的堆积图,但有很大的不同。在堆积的柱形图中,值按图例中的项目顺序显示。但是,在丝带图表中,根据哪个项目在该特定轴值中具有该度量的大部分来排序的项目。
英文名:Ribbon Chart, Sorted Stream Chart
Power BI 中翻译为功能区图,应该是翻译失误
应用场景
例1:3组数据
下图显示的是某公司在 Florida、Texas、Nevada 三个地区1996年至2015年的收益情况,通过垂直坐标轴的正负方向很形象得表现了公司的盈利亏损情况。
数据源:收益情况
步骤:
- 加载 ribbon-01.json
- 选中Year列,在转换功能页点击逆透视其他列
- 设置字段名称和类型:Year(整数),地区(文本),值(小数)
- 在报表页添加功能区图表
- 设置轴、图例和值
- 效果:
例2:12组数据
数据源:主要国家历年GDP数据(单位:美元)
数据来源:联合国网站
步骤:
- 加载 country-gdp-1970-2018.xlsx
- 设置字段名称和类型:Country(文本),Year(整数),GDP(小数)
- 在报表页添加功能区图表,设置轴、图例和值
- 效果:
例3:包含负值
数据源:产品销量变化
步骤:
- 加载 ribbon-03.json
- 设置字段名称和类型:Categroy(文本),Year(整数),Total Sales Var(小数)
- 在报表页添加功能区图表,设置轴、图例和值
- 效果:
丝带图与其他图表的对比
丝带图与堆积面积图
如果将功能区图表与堆积面积图进行比较,我们可以在堆积面积图中看到一段时间内的趋势,但是并不能告诉我们哪个类别的数据更高或更低。尽管如此,Ribbon Chart在这种故事情节中还是赢家。
丝带图与面积图或折线图
面积或折线图非常适合显示趋势。并且可以显示特定类别的值在整个时间内是较高还是较低。但是,它们不能将值叠加在一起。功能区图表显示趋势以及堆积值。