我正在尝试导入这个
from sklearn.compose import ColumnTransformer
Run Code Online (Sandbox Code Playgroud)
但出现错误:
ModuleNotFoundError:没有名为“sklearn.compose”的模块
我的 scikit-learn 包版本在 anaconda 中是 0.19.1。
sklearn.compose在 scikit-learn v0.19 中不可用;它是在 v0.20 中引入的。来自文档:
0.20 版本中的新增功能。
您还可以从v0.19 的模块列表中确认没有模块sklearn.compose。
您应该通过运行升级到最新的 scikit-learn 版本(当前为 0.20.3)
conda install -c conda-forge scikit-learn
Run Code Online (Sandbox Code Playgroud)
从命令提示符处(请参阅Anaconda cloud 上的包页面或 SO 线程如何在 anaconda 中升级 scikit-learn 包以获取更多选项)。
| 归档时间: |
|
| 查看次数: |
10198 次 |
| 最近记录: |