sklearn 的 SimpleImputer 和 Imputer 之间的区别

Differences between sklearn's SimpleImputer and Imputer

在 python 的 sklearn 库中有两个 类,它们做的事情大致相同: sklearn.preprocessing.Imputersklearn.impute.SimpleImputer

我发现的唯一区别是 "constant" strategy 类型 SimpeImputer。 还有其他区别吗?什么时候应该使用 Imputer 而不是 SimpleImputer

Imputer class 在 0.20 中已弃用,将在 0.22 中删除。查看 source code 了解详细信息。回答你的问题很简单:你应该总是使用 SimpleImputer.