python - 没有名为 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))
解决方案
尝试重新安装软件包。或者卸载安装。
推荐阅读
- regex - 正则表达式删除 \u00A0
- postgresql - 根据 postgresql 中的下一个 id 更新当前 id
- c# - c#,Microsoft Interop Excel 库:以正确的格式调整大小
- flutter - 来自子小部件(抽屉)的 setState 未更新树中其上方的小部件(FloatingAppBar)
- python-3.x - 字符串的字母被溢出到不同的行并添加到 sqlite 数据库中
- javascript - javascript的顺序有区别吗?
- html - 无法管理响应式设计的引导 4 div 元素
- mysql - MySQL 奇怪的行为:创建了“b'schemaname'”模式
- pyarrow - 在 pyarrow 表中删除重复项?
- javascript - 状态已更新,但未反映我的照片提要反应应用程序 UI 中的某些特定更改