实体集中何时将time_type设置为NumericTimeIndex或DatetimeTimeIndex?

时间:2019-07-05 13:21:09

标签: featuretools

由于在截止表中的截止时间类型和实体集的time_type不匹配,我无法使用cutoff_times表来计算feature_matrix。

我正在尝试使用综合数据来理解下一个预购示例。

我的意思是要使用带有“ datetime64 [ns]”或pandas._libs.tslibs.timestamps.Timestamp类型的截止时间条目的cutoff_labels。

dfs过程给了我一条错误消息:

cutoff_time时间必须是数字:尝试通过pd.to_numeric(cutoff_time ['time'])

进行投射

我发现问题出在实体集上,因为实体集的time_type不是DatetimeTimeIndex而是NumericTimeIndex?!

1 个答案:

答案 0 :(得分:2)

发现...

我设置了“错误”的时间索引,该时间索引定义了数据帧中的实体。因此,当使用数字变量作为时间索引时,实体的time_type为数字,但是如果您使用datetime变量设置了时间索引,则实体的time_type为DatetimeTimeIndex!