5

我建立了一个实体集,该实体集中的一个表称为“检查”。我已经为此表设置了 time_index 列,但是在运行 dfs 时,我收到警告“使用 training_window 但未在实体检查中设置 last_time_index”。文档显示这应该设置为一个系列: last_time_index (pd.Series) – 所有子实体中每个实例的最后一个事件的时间索引。

有人可以提供一个示例,说明我应该如何以及将 last_time_index 设置为哪些值?

请注意,计算仍然正确,但我担心警告消息。

4

1 回答 1

6

您可以last_time_index通过调用 将 自动添加到所有实体中your_entityset.add_last_time_indexes()。在配置整个实体集后,将其作为最后一步运行。

last_time_index仅在您使用训练窗口计算特征时使用,因此默认情况下我们不会花时间创建它。如果您运行该命令,警告将消失。

使用它,我们可以排除在训练数据窗口开始last_time_index之前具有最后数据的行。这与 不同,后者确保该行是已知的或在训练数据窗口结束之前具有其第一个数据。time_index

于 2018-04-18T16:09:35.460 回答