Imputer
出错代码
from sklearn.preprocessing import Imputer
错误:ImportError: cannot import name 'Imputer' from 'sklearn.preprocessing'
原因:
0.20新版功能:SimpleImputer取代了以前的sklearn.preprocessing.Imputer
解决方法
from sklearn.impute import SimpleImputer
imputer = SimpleImputer()
joblib
原因排查:
经查阅资料,版本0.22之后的 scikit_learn
中就除掉了 joblib
这个函数或包。需要直接下载安装 joblib
这个包.
解决方法:
- 安装joblib
pip install joblib
- 或者
conda install joblib
导入方法更换:
import joblib