scikit-learn提供了方便的类来照顾属性的缺失值 sklearn.preprocessing的代名词
from sklearn.preprocessing import Imputer
im=Imputer(strategy="median")
我希望得到结果,但是会显示某种警告
/usr/local/lib/python3.6/dist-packages/sklearn/utils/deprecation.py:66: DeprecationWarning: Class Imputer is deprecated; Imputer was deprecated in version 0.20 and will be removed in 0.22. Import impute.SimpleImputer from sklearn instead.
warnings.warn(msg, category=DeprecationWarning)
答案 0 :(得分:0)
警告表明您应该使用SimpleImputer类而不是Imputer类。 Imputer类将在即将发布的scikit-learn版本中删除。有关示例,请参见this。如果您仍然想使用它。您应该使用.fit
类的.fit_transform
方法或Imputer
方法。