首页 > 解决方案 > OneHotEncoder 的“categorical_features”不起作用

问题描述

我正在跟随一个教程。我在突出显示的行上收到错误。然后我发现我正在运行最新版本的 sklearn。新的 sklearn 没有“categorical_features”参数,因此我无法运行代码。如果我运行代码

'' onehotencoder = OneHotEncoder() X = onehotencoder.fit_transform(X).toarray() '' 然后它对数据集 X 中的所有列进行编码,但我只想要第一个,我的意思是 0 索引。如果我添加 X[0] 那么它显示''预期的二维数组,而不是一维数组:“”

如何解决这个问题,我不想降级我的 sklearn。

代码图片链接: http: //prntscr.com/14al64a

标签: python

解决方案


推荐阅读