使用 sklearn 对多个特征进行编码 [关闭]

Posted

技术标签:

【中文标题】使用 sklearn 对多个特征进行编码 [关闭]【英文标题】:Encoding of the multiple features using sklearn [closed] 【发布时间】:2022-01-20 20:34:19 【问题描述】:

我想通过使用 sklearn 预处理标签编码器对我的数据帧中的多个特征进行编码,但出现错误。

KeyError: ('sex', 'internet', 'activities')

这是我的代码

new_df = df['sex','internet','activities'].apply(preprocessing.LabelEncoder.fit_transform)

数据框:Image

【问题讨论】:

【参考方案1】:

这应该可行

from sklearn import preprocessing

new_df = df[['sex','internet','activities']].apply(preprocessing.LabelEncoder().fit_transform)

【讨论】:

以上是关于使用 sklearn 对多个特征进行编码 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何将 sklearn.naive_bayes 与(多个)分类特征一起使用? [关闭]

在 sklearn 逻辑回归中使用分类数据作为特征

sklearn 将标签编码器序列化到磁盘以用于多个分类列

如何对变体长度特征进行一种热编码?

使用sklearn做单机特征工程

使用sklearn做单机特征工程