python - 无法从 sklearn.impute 导入 IterativeImputer

标签 python scikit-learn missing-data

我有一个数据集,其中一列包含缺失值,该值与另一列的相关性相对较高。我想使用 sklearn.impute 中的 IterativeImputer 但我收到此错误:

ImportError: cannot import name 'IterativeImputer'

我升级了我的 conda,我的 scikitlearn 包,但它还没有解决!

最佳答案

即使是 0.21 版的 sklearn,我也遇到了同样的问题。您需要添加其他导入

from sklearn.experimental import enable_iterative_imputer
from sklearn.impute import IterativeImputer

关于python - 无法从 sklearn.impute 导入 IterativeImputer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55846680/

相关文章:

Python从文本文件中拆分并查找特定字符串

python - 编写一个 fasttext 自定义转换器

r - R(小鼠)中的多重插补 - 如何测试插补运行?

python - 理解 matplotlib set_bad 颜色图

python - 在 Pandas 数据框中随机插入 NA 的值 - 没有行完全丢失

python - 为什么我的渲染图像没有显示我期望使用 gluLookAt 看到的 View ?

python - 为 'os._exit' 导入特定模块

python报告缺少参数

python - 预期为二维数组,但在尝试反转缩放数据时却得到一维数组

python - 如何使用scikit线性回归模型同时求解多个独立的时间序列