Категориальный кодировщик в Scikit Learn Preprocessing - PullRequest
0 голосов
/ 29 сентября 2019

Я пытался импортировать кодировщик категорий в sklearn

from sklearn.preprocessing import CategoricalEncoder

Но я получаю сообщение об ошибке

ImportError: cannot import name 'CategoricalEncoder' from 'sklearn.preprocessing' (D:\ProgramData\Miniconda3\lib\site-packages\sklearn\preprocessing\__init__.py)

У меня есть версия 0.21.3 sklearn.

Я проверил в Интернете, чтобы увидеть документацию, и кажется, что CategoryOncoder был там в версии 0.20.dev0 (https://15359 -843222-gh.circle-artifacts.com / 0 / home / ubuntu / scikit-learn / doc / _build/html/stable/modules/generated/sklearn.preprocessing.CategoricalEncoder.html) Но нет в 0.21.3 (https://scikit -learn.org / stable / modules / classes.html # module-sklearn.preprocessing )

Что случилось с Категориальным Энкодером?Есть ли способ, которым я все еще могу использовать это?Как я могу импортировать 2 версии sklearn и вытащить его из версии 0.20.dev0

1 Ответ

1 голос
/ 29 сентября 2019

Категориальный кодер доступен только в разрабатываемой версии 0.20.dev0.Используйте OneHotEncoder и OrdinalEncoder insted. (См. # 10521 )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...