选择函数

函数列表显示了所有可用的 CLEM 函数和运算符。滚动列表以从中选择函数,为了更方便搜索,也可使用下拉列表来显示函数或运算符的子集。可用的函数按类别分组,以便更方便的搜索。

CLEM 语言说明的参考部分中描述了其中的多数类别。有关更多信息,请参阅 函数参考

其他类别如下所示:

  • 一般函数包含精选的最常用函数。
  • 最近使用包含当前会话中使用的 CLEM 函数列表。
  • @ 函数包含所有特殊函数的列表,其名称前面带有 "@" 符号。
    注: @DIFF1(FIELD1,FIELD2)@DIFF2(FIELD1,FIELD2) 函数要求两个字段的类型相同(例如,均为 Integer、Long 或 Real)。
  • 数据库函数。如果流包含数据库连接(通过“数据库源”节点),该选项列出在此数据库中可用的函数,包括用户定义的函数 (UDF)。有关更多信息,请参阅 数据库函数
  • 数据库汇总。如果流包含数据库连接(通过“数据库源”节点),该选项列出在此数据库中可用的汇总选项。这些选项在“汇总”节点的表达式构建器中提供。
  • 数据库窗口汇总。如果流包含数据库连接(通过“数据库源”节点),该选项列出在此数据库中可以使用的窗口汇总选项。这些选项仅在字段操作选用板中的节点内的表达式构建器中提供。
    注: 由于 SPSS® Modeler 从数据库系统视图中获取 Window 汇总函数,因此可用的选项取决于数据库行为。

    尽管称这些选项为“汇总”,但其并不是设计用于“汇总”节点;这些选项更适用于“派生”或“选择”这样的节点。原因是这些选项的输出是标量而不是真正的汇总,也就是说,它们与“汇总”节点一样不会减少输出中显示的数据的量。例如,您可以使用此种汇总在数据行中提供诸如“当前行和所有先前行的平均值”这样的移动平均值。

  • 内置汇总。包含可用汇总的可能模式的列表。
  • 运算符列出在构建表达式时可使用的所有运算符。另外,也可以通过对话框中央的按钮来使用运算符。
  • 所有函数包含了可用 CLEM 函数的完整列表。

选定了一组函数之后,双击即可将函数插入到表达式字段中光标指示的位置。