繁体   English   中英

执行中出现此错误的原因是什么?

[英]What is the reason for this error in execution?

您好,我是 python 和机器学习的新手,我不明白为什么会发布此错误。 几天前,这工作得很好。 有人可以解释这个错误并纠正它。 谢谢

from sklearn.preprocessing import Imputer
imputer=Imputer(missing_values ='NaN', strategy='mean', axis = 0)

这是发生的错误:

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)

您收到此错误是因为在最新版本的sklearn库中Imputer已更改为SimpleImputer
所以,解决这个问题的方法就是用SimpleImputer替换Imputer

改用sklearn.impute import SimpleImputer因为旧的Imputer已被弃用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM