导入随机森林Imputer发生错误及解决办法
(python 数据预处理之处理缺失值报错:ModuleNotFoundError: No module named 'sklearn.impute' SyntaxError: invalid character in identifier)
错误原因描述:
import pandas as pd
import numpy as np
from sklearn.imputer import SimpleImputer 导入sklearn中的SimpleImputer库 版本太低
解决方案一:
import pandas as pd
import numpy as np
from sklearn.preprocessing import Imputer
imputer = Imputer(strategy='median')
解决方案二:
查看sklearn包是否安装成功,Anaconda是否显示为已安装包
安装:pip install imblearn;pip install sklearn