使用时间区间节点,可以为用于时间序列建模节点或时间散点图节点的时间序列数据指定间隔并生成标签,以便于估计或预测。目前支持的时间间隔包括年、季、月和日。例如,如果某个序列的日测量开始于 2005 年 1 月 3 日,则可以为从该日期开始的记录添加标签,第二行为 1 月 4 日,依此类推。
您可根据需要填充或汇总值,以确保对各种字段类型按照指定间隔进行汇总的方法,以及对缺失值的处理策略。
时间区间节点假定每个序列各占一个字段或列,每个测量各占一行。如有必要,可以将数据转置以满足此要求。
对于不是等度间隔的序列,可以指定一个字段,用于标识每个测量的日期或时间。请注意,这需要具有适当格式的日期、时间或时间戳字段,以用作输入。如有必要,可以使用类型转换节点将现有字段(如字符型字段)转换为这种格式。
对话框选项
时间区间
在选择框中指定用于构建或标注序列的间隔和周期性,目前支持的时间间隔包括年、季、月和日。
标注或构建序列
可以连续标注记录,也可以根据指定的日期、时间戳或时间字段构建序列。
从第一个记录开始标记:指定标注连续记录的起始时间。例如,如果选择的时间间隔是月,应指定第一条记录是某年和某月,之后的记录按照时间间隔依次叠加,第二条记录的标记比第一条增加一个月份,第三条记录的标记比第二条记录多一个月份等等。除添加标签以外,此方法不会更改原始数据。它会假定记录已是等间隔,每个测量之间的间隔一致。在数据中,必须使用空行表示所有缺失的测量。
从数据构建:对于不是等间隔的序列,可以指定一个字段,用于标识每个测量的日期或时间。请注意,这需要具有适当格式的日期、时间或时间戳字段,以用作输入。例如,如果某个字符串字段具有 Jan 2000、Feb 2000 等类似值,则可以使用类型转换节点将其转换为日期字段。从数据构建选项也会根据需要通过填充或汇总记录对数据进行转换以满足指定的间隔,例如,通过将日累计为月,或通过将缺失记录替换为空值。可以在"汇总配置"中指定用于填充或汇总记录的函数。
使用时间区间节点中的"汇总配置",可以指定用于汇总或填充字段以满足指定间隔的选项。仅当选择了从数据构建选项时,这些设置才适用。
汇总配置
您可以在汇总配置中指定默认用于不同类型字段的汇总和填充函数。根据需要指定应对所有字段进行汇总或填充,如上所述,日期、时间戳和无类型字段除外。默认函数将根据测量类型进行应用,例如,连续字段使用均值函数进行汇总,名义字段则使用众数函数。您可以在对话框的下半部分更改一个或多个测量级别的默认设置。
汇总函数。可用的汇总函数如下:
连续:用于连续字段的可用函数包括总和、均值、最小值和最大值。
名义:选项包括众数、第一个。"第一个"表示汇总组中的第一个非 Null 值(按日期排序)。
标志:选项包括任一值为真则为真和全部为真则为真。
填充函数。可用的填充函数如下:
连续:选项包括空值、0和总体平均值。
名义:空值和最近值。"最近"是指将要创建的时间周期之前的最近非 Null 值。同样,最近值的搜索中仅考虑实际值。
标志:选项包括空值、真和假。
输出表中的最大记录数。指定所创建输出表记录数的上限,如果不指定,该数字可能相当大,尤其是时间间隔设置为日时。如果超出指定的最大值,系统将停止处理并显示警告消息
端口
输入端口
0 |
输入表 |
输出端口
0 |
时间区间表 |