修饰符
度量是基于字段的计算,例如 Sum(Cost)。可以使用修改器更改如何在可用维度上计算度量。
例如,可以使度量的值在一个或两个维度上累积,也可以计算特定步数上度量的平均值。
有关如何将修饰符应用于度量的信息,请参见应用度量修饰符。
哪些可视化具有修饰符
可视化 | 累计 | 差分 | 移动平均数 | 相对数字 |
---|---|---|---|---|
条形图 | 支持 | 支持 | 支持 | 支持 |
组合图 | 支持 | 支持 | 支持 | 支持 |
折线图 | 支持 | 支持 | 支持 | 支持 |
表格 | 支持 | 支持 | 支持 | 支持 |
垂直表 (Visualization bundle) | 支持 | 支持 | 支持 | 支持 |
累计
累计修改器允许您在一个或两个维度上累计度量值。通过累计值,可以很容易地可视化度量的效果如何在维度上加强。
在下面的组合图中,条形图和折线图随着时间推移累计。
语法:
RangeSum(Above {$M,0,Steps})
差分
差分修饰符可让您在一个或两个维度上可视化度量的连续值之间的差分。当您希望可视化分组数据的方向变化时,差分修饰符非常有用。
在下面的条形图中,10 年期间的年利润下降都显示为负条形。
语法:
$M - Above($M)
移动平均数
移动平均值修饰符允许您查看特定时段内度量的平均值。您可以用它来过滤掉短期价值波动的影响。根据希望修饰符跟踪数据变化的程度,可以更改求平均值操作的执行步数。移动平均值通常与时间序列数据一起使用,以突显长期趋势或周期。
在下面的折线图中,显示了具有两个差分范围的移动平均值,一个是 20 步范围,另一个是全范围。
语法:
RangeAvg(Above ($M,0,Steps))
相对数字
相对数字修饰符可让您查看相对百分比。您可用它看到特定选择项相对于选择项、总计或其他字段的影响。您可更改计算相对数字所依据的基础。
在下表中,示出了具有特定选择项的每个年份的销售额的一列,以及具有相对数字的三列,一列相对于当前选择项,一列相对于所有年份的总销售额,还有一列相对于每个年份的销售额。
以下是相对于总计选择项的修饰符的语法的示例。
语法:
$M / Sum( total Aggr( $M, dim ) )