小编Joe*_*Joe的帖子

“OneHotEncoder”对象没有属性“get_feature_names”

我正在尝试使用 scikit learn 的 OneHotEncoder 对象的 get_feature_names 函数提取特征,但它向我抛出一个错误,提示“'OneHotEncoder'对象没有属性'get_feature_names'”。

下面是代码片段

# Creating the object instance for label encoder
encoder = OneHotEncoder(sparse=False)
onehot_encoded = encoder.fit_transform(df[data_column_category])
onehot_encoded_frame = pd.DataFrame(onehot_encoded,columns = encoder.get_feature_names(data_column_category))
Run Code Online (Sandbox Code Playgroud)

python scikit-learn

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

python ×1

scikit-learn ×1