选择函数
函数列表显示了所有可用的 CLEM 函数和运算符。滚动列表以从中选择函数,为了更方便搜索,也可使用下拉列表来显示函数或运算符的子集。可用的函数按类别分组,以便更方便的搜索。
在 CLEM 语言说明的参考部分中描述了其中的多数类别。有关更多信息,请参阅 函数参考。
其他类别如下所示:
- 一般函数包含精选的最常用函数。
- 最近使用包含当前会话中使用的 CLEM 函数列表。
- @ 函数包含所有特殊函数的列表,其名称前面带有 "@" 符号。注:
@DIFF1(FIELD1,FIELD2)和@DIFF2(FIELD1,FIELD2)函数要求两个字段的类型相同(例如,均为 Integer、Long 或 Real)。 - 数据库函数。如果流包含数据库连接(通过“数据库源”节点),该选项列出在此数据库中可用的函数,包括用户定义的函数 (UDF)。有关更多信息,请参阅 数据库函数。
- 数据库汇总。如果流包含数据库连接(通过“数据库源”节点),该选项列出在此数据库中可用的汇总选项。这些选项在“汇总”节点的表达式构建器中提供。
- 数据库窗口汇总。如果流包含数据库连接(通过“数据库源”节点),该选项列出在此数据库中可以使用的窗口汇总选项。这些选项仅在字段操作选用板中的节点内的表达式构建器中提供。注: 由于 SPSS® Modeler 从数据库系统视图中获取 Window 汇总函数,因此可用的选项取决于数据库行为。
尽管称这些选项为“汇总”,但其并不是设计用于“汇总”节点;这些选项更适用于“派生”或“选择”这样的节点。原因是这些选项的输出是标量而不是真正的汇总,也就是说,它们与“汇总”节点一样不会减少输出中显示的数据的量。例如,您可以使用此种汇总在数据行中提供诸如“当前行和所有先前行的平均值”这样的移动平均值。
- 内置汇总。包含可用汇总的可能模式的列表。
- 运算符列出在构建表达式时可使用的所有运算符。另外,也可以通过对话框中央的按钮来使用运算符。
- 所有函数包含了可用 CLEM 函数的完整列表。
选定了一组函数之后,双击即可将函数插入到表达式字段中光标指示的位置。