将 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
我有一个包含目标特征的数据框,如下所示:
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