首页 > 解决方案 > 试图建立一个预测模型来处理缺失值和编码分类特征

问题描述

from category_encoders import TargetEncoder
encoder=TargetEncoder()
for i in df['gender']:
    df['gender']=np.where(df[i]!='nan',encoder.fit_transform(data['gender'],data['target']),'nan')

在构建预测模型之前,我尝试使用目标引导编码方法对这个分类特征(性别:'male'、'female'、'others')进行编码,我尝试了上面的代码,但它抛出了以下错误:

关键错误:“男性”

标签: pythonnumpy

解决方案


推荐阅读