1. 概述
1.1 版本
FineBI 版本 | 功能变动 |
---|---|
6.0 | - |
1.2 应用场景
瀑布图,又称为级联图或阶梯图,是一种特殊的柱形图,用于直观地展示数据序列的累积效应。它通过一系列上升和下降的柱形来表示数值的增加和减少,从而清晰地显示出某个指标在一系列交易或事件后的变化过程和结果。
在实际的应用场景中,瀑布图常用于经营情况分析,解释从一个数字到另一个数字的变化过程。比如评估公司利润、比较产品收益、突出显示项目的预算变更、分析一段时间内的库存或销售情况 、显示一段时间内产品价值变化等。
例如,瀑布图展示了基本工资是如何变化为应发工资的,应发工资又是如何变化为实发工资的,如下图所示:
1.3 基本要求
图表效果 | 维度字段 | 指标字段 |
---|---|---|
瀑布图 | >=1 | 2 |
1.4 图表特点
1)优点
直观展示变化:可以清晰地展示数据随时间或其他因素的增减变化,使得用户能够一目了然地看出各个部分对总体的贡献
易于理解:通过使用不同颜色的柱形来表示增加或减少,使得正负变化容易区分,用户可以迅速理解数据的变化趋势
2)缺点
复杂性:对于包含大量数据点的瀑布图,图表可能会变得复杂难懂,尤其是当变化频繁且数值相近时
难以比较:如果数据变化量较小,或者颜色使用不当,可能会导致用户难以比较不同部分之间的数值
2. 示例
2.1 准备数据
1)上传数据
用户登录 FineBI 系统,点击「我的分析」,选中某个文件夹,点击「新建分析主题」。如下图所示:
点击「本地Excel文件>上传数据」,上传表数据。如下图所示:
示例数据:工资组成.xlsx
数据间关系为:基本工资+绩效工资+加班工资=应发工资;应发工资-保险-公积金-个税=实发工资
上传后,点击「确定」按钮。如下图所示:
2)新增公式列
新增「累计值准备」字段,将应发工资和实发工资的数据清零,其他项目的数据保持不变。
点击功能栏的「新增公式列」,在弹出的设置框中输入公式列名为「累计值准备」,输入公式:
if(项目="应发工资"||项目="实发工资",0,数据)
公式说明如下:
公式 | 说明 |
---|---|
if(项目="应发工资"||项目="实发工资",0,数据) | 如果「项目」字段为“应发工资”或“实发工资”,返回0,否则返回「数据」字段 |
3)新增汇总列
新增「累计值」汇总列,汇总累计值。
点击功能栏的「新增汇总列」,在弹出的设置框中输入汇总列名为「累计值」,选择汇总字段为「累计值准备」,选择汇总方式为「累计值」,点击「确定」,如下图所示:
4)新增公式列
新增「起始位置」字段,计算每个项目数据的起始位置。
点击功能栏的「新增公式列」,在弹出的设置框中输入公式列名为「起始位置」,输入公式:
IF(项目="基本工资"||项目="应发工资"||项目="实发工资",0,累计值-累计值准备)
公式说明如下:
公式 | 说明 |
---|---|
IF(项目="基本工资"||项目="应发工资"||项目="实发工资",0,累计值-累计值准备) | 如果「项目」字段为基本工资或应发工资或实发工资,返回0,否则返回「累计值」与「累计值准备」的差值 |
最终数据如下图所示:
5)保存预览
点击「保存并更新」、「退出并预览」,数据准备成功。
2.2 创建组件
1)点击左下角「组件」按钮。
2)在图表类型下选择「瀑布图」。
3)将左侧待分析区域的维度字段「项目」拖入分析区域的横轴,指标字段「起始位置」拖入分析区域的纵轴,如下图所示:
4)点击分析区域横轴「项目」字段的下拉按钮,选择「自定义排序」,在弹出的设置框中按基本工资、绩效工资、加班工资、应发工资、保险、公积金、个税、实发工资的顺序进行拖拽排序,点击「确定」,如下图所示:
2.3 美化组件
1)设置大小
将左侧待分析区域的「数据」拖入「图形属性」下的大小栏,图表的柱子大小则根据数据大小显示,如下图所示:
2)添加标签
将左侧待分析区域的「数据」拖入「图形属性」下的标签栏,图表的柱子则显示对应的数据,如下图所示:
3)设置颜色
将左侧待分析区域的「数据」拖入「图形属性」下的颜色栏,如下图所示:
点击颜色设置按钮,在弹出的设置框中渐变类型勾选「区域渐变」,渐变区间勾选「自定义」,区间个数设置为「3」,将3个区间分别设置为不同的颜色,如下图所示:
4)去除图例
点击「组件样式>图例」,取消勾选「显示全部图例」,如下图所示:
2.4 创建仪表板
1)点击分析主题编辑界面下方添加仪表板。
2)进入仪表板编辑界面,将组件拖入至仪表板中,如下图所示:
3)下拉选择「编辑标题」,样式选择「自定义」,设置标题为「普通多系列柱形图」,点击「确定」。如下图所示:
2.5 效果查看
1)PC端
2)移动端