как импортировать sklearn.impute? - PullRequest
0 голосов
/ 01 июля 2019

Проблема в том, что я не могу импортировать модуль из sklearn.

from sklearn.impute import SimpleImputer
ModuleNotFoundError: No module named 'sklearn.impute'

После прочтения результатов поиска Google я попытался установить

pip install scikit-learn=0.19.1. 

Тогда я получил

"ERROR: Invalid requirement: 'scikit-learn=0.19.1'
= is not a valid operator. Did you mean == ?"

Вместо = put ==, но без результата.

Может кто-нибудь объяснить, пожалуйста, в чем причина проблемы и как ее решить?

1 Ответ

1 голос
/ 01 июля 2019

версия 0.19 вам не поможет; до этого Impute был частью модуля preprocessing ( документы ), и не было SimpleImputer класса.

SimpleImputer стал частью нового модуля sklearn.impute только в версии 0.20 ( docs ), так что эта (или более новая) версия вам нужна; Вы можете обновить до последней версии 0.21.2 с

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