在featuretools 1.0.0中,正确传递cutoff_time给dfs的方法是使用cutoff_time
参数。 cutoff_time
是一个包含两列的Pandas DataFrame,其中一列是entity_id
,另一列是time_index
。它用于定义每个实体的截止时间,以便在创建深度特征时将来自截止时间之后的数据排除在外。
正确传递cutoff_time给dfs的步骤如下:
entity_id
和time_index
列的Pandas DataFrame,其中entity_id
是实体的唯一标识符,time_index
是该实体的时间戳。EntitySet
类创建实体集对象,并将上述DataFrame作为参数传递给EntitySet
类的构造函数,同时指定entity_id
和time_index
。dfs
函数创建深度特征矩阵时,将上述实体集对象传递给entityset
参数。cutoff_time
DataFrame作为参数传递给cutoff_time
参数。这样,dfs
函数将使用提供的截止时间来生成特征矩阵,将排除截止时间之后的数据。
在腾讯云中,推荐使用腾讯云机器学习实验室
相关产品来进行特征工程和机器学习任务。该产品提供了丰富的特征工程工具和算法库,可以轻松地进行特征选择、特征生成和特征变换等操作。
更多关于腾讯云机器学习实验室的信息,请访问:腾讯云机器学习实验室
领取专属 10元无门槛券
手把手带您无忧上云