首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我可以使用scikit-learn管道来转换一个特定的变量吗?

我可以使用scikit-learn管道来转换一个特定的变量吗?
EN

Stack Overflow用户
提问于 2017-10-13 08:16:02
回答 1查看 691关注 0票数 2

阅读scikit-learn doc on Pipeline,所有示例都将转换器应用于整个数据集(例如,StandardScalerPCA)。

比方说,有没有可能只缩放数据集中的特定变量?如果这是可能的,那么我可以将我的整个特征工程过程放到一个管道中,并将其应用于我的训练和测试集。

EN

回答 1

Stack Overflow用户

发布于 2017-10-13 08:50:30

您可以结合使用FeatureUnion和自定义转换器,这些转换器只接受您感兴趣的变量。

然而,你是对的,sklearn不能很好地处理异构特性集。有一个库sklearn-pandas,它使它变得更容易,允许您为pandas数据帧的特定列定义单独的管道。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46720719

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档