将 Featuretools 输出应用于另一个数据框

Applying Featuretools output to another dataframe

我有一个包含目标特征的数据框,如下所示:

x x1 y
1 2 3
2 3 4

现在我用feautretools自动做特征工程,用到这行代码:

es = ft.EntitySet(id = 'x')
es.entity_from_dataframe(entity_id = 'y', dataframe = df, index = 'x')
feature_matrix, feature_names = ft.dfs(entityset=es, 
target_entity = 'y', 
max_depth = 2, 
verbose = 1, 
n_jobs = 3)

我想获取生成的特征,然后将它们应用于缺少标签的数据集,如下所示:

x x1
1 2

我如何生成特征(例如 x + x1 的平均值),然后将它们的创建过程 ((df['x']+df['x1']).mean()) 映射到缺少标签的数据帧上?

这回答了我的问题,保存功能部分: https://featuretools.alteryx.com/en/stable/guides/deployment.html