首页 > 解决方案 > 没有名为 sklearn.impute 的模块?

问题描述

我一直在尝试运行此代码,但似乎没有任何效果。这段代码在谷歌的以下链接上给出,但是当我运行它似乎不起作用时,它显示错误

没有名为 sklearn.impute 的模块

import numpy as np

from sklearn.preprocessing import Imputer

import numpy as np

from sklearn.impute import SimpleImputer

imp_mean = SimpleImputer(missing_values=np.nan, strategy='mean')

imp_mean.fit([[7, 2, 3], [4, np.nan, 6], [10, 5, 9]])

SimpleImputer(copy=True, fill_value=None, missing_values=nan,strategy='mean', verbose=0)

X = [[np.nan, 2, 3], [4, np.nan, 6], [10, np.nan, 9]]

print(imp_mean.transform(X))

标签: pythonpython-3.xscikit-learn

解决方案


尝试重新安装软件包。或者卸载安装。


推荐阅读