Spotfire® 用户指南

常用自定义表达式的快捷方式

一些自定义表达式比其他表达式更常用,例如移动平均值和累计总数。轴上的列选择器的聚合方法列表中提供了一些最常用表达式的快捷方式,您无需自己键入这些表达式。可以使用哪些快捷方式取决于您在图表的相关轴上选择的数据类型。



可以查看和编辑快捷方式的完整表达式以及标准聚合方法。
  • 在已安装的客户端中,此操作在展开的轴选择器中完成:


  • 在 Web 客户端中,右键单击列选择器,然后选择“自定义表达式”


    “自定义表达式”对话框即会打开,您可以在其中查看和编辑表达式。



表达式

当您在“自定义表达式”对话框中查看快捷方式对应的表达式时,会发现其中包含(如上图所示)

要理解如何解算表达式,需要对这些概念进行解释。

OVER 语句和节点导航方法

OVER 语句是在使用各种节点导航方法时引用不同数据切片的一种手段。在为相关方法表达式计算某个切片的新值时,
  • OVER 语句说明在解算表达式时应该使用当前切片之外的切片,
  • 节点导航方法说明要使用哪些切片。

THEN 关键字和 [Value] 列

可以使用 THEN 关键字根据已聚合数据解算表达式。首先计算 THEN 关键字之前的表达式部分。

名为 [Value] 的临时列表示 THEN 关键字之前的整个(已聚合)表达式的结果。

表达式快捷方式示例

以下主题中解释了在上面的矩形中应用每个快捷表达式时计算的内容。所有主题(“最高类别”主题除外)均使用下面的条形图作为输入。