Spotfire® 用户指南

创建瀑布图

根据数据的组织方式(以高/窄格式还是短/宽格式),创建瀑布图的方法稍有不同。

开始之前

有关概念的说明,请参见瀑布图

关于此任务

为了显示两种格式之间的差异,我们使用下面的数据表。两个数据表包含相同的随着时间变化的人口统计数据,但两者的组织方式有所不同。在左侧的高/窄格式数据表中,数字在单个数据列中提供;而在右侧的短/宽格式数据表中,数字拆分到多个数据列。


数据表

以下过程分别介绍如何基于单个数据列中的值创建瀑布图,以及如何基于拆分到多个列的值创建瀑布图。

基于单个列的瀑布图(高/窄格式数据)

过程

  1. 在编写栏上,单击“图表类型”以打开浮出控件。
  2. 瀑布图图表类型拖动到分析页面上的所需位置。
    将提供瀑布图的建议。
  3. 轴上,选择包含要可视化的值的列
  4. 对于选定的列,选择要显示的聚合值类型
    注: 由于瀑布图本质上会将值相加,因此请确保聚合类型有意义。通常情况下,会选择“总和”作为聚合类型。
  5. 类别轴上,选择包含导致值发生变化的因素的列。

结果

在绘制的瀑布图中,绿色表示正值块,红色表示负值块。
注: 可以使用“颜色依据”选择器更改预定义着色(绿色和红色)。
提示: 可以为因素指定其他绘制顺序。有关更多信息,请参见更改列值的默认排序顺序

示例

下面的瀑布图基于上面的数据表(其中的数字位于单个列中)。该瀑布图提供了整个时间段的人口变化概览。


基于单个列的瀑布图

基于多个列的瀑布图(短/宽格式数据)

过程

  1. 在编写栏上,单击“图表类型”以打开浮出控件。
  2. 瀑布图图表类型拖动到分析页面上的所需位置。
    将提供瀑布图的建议。
  3. 轴上,选择包含要可视化的值的列
    注: 如果添加到轴上的列超过三个,则不再显示每个列的名称,而仅显示已选择的列数。
  4. 对于轴上的每个选定的列,选择要显示的聚合值类型
    注: 由于瀑布图本质上会将值相加,因此请确保聚合类型有意义。通常情况下,会选择“总和”作为聚合类型。
  5. 类别轴上,确保选择“(列名称)”。

结果

在绘制的瀑布图中,绿色表示正值块,红色表示负值块。
注: 可以使用“颜色依据”选择器更改预定义着色(绿色和红色)。

示例

该瀑布图基于上面的数据表(其中的数字在多个列中提供)。该瀑布图提供与如上所示相同的人口变化概览。


基于多个列的瀑布图