name 'DataFrameMapper' is not defined
时间: 2023-09-18 18:14:30 浏览: 127
Python中对错误NameError: name ‘xxx’ is not defined进行总结
5星 · 资源好评率100%
这个错误提示通常出现在使用 scikit-learn 的 pipeline 模块时,因为 DataFrameMapper 类并不是 scikit-learn 自带的模块。你需要先安装 `sklearn-pandas` 这个库才能使用 DataFrameMapper 类。
你可以通过以下命令安装:
```
pip install sklearn-pandas
```
安装完成后,你可以在代码中添加以下语句:
```python
from sklearn_pandas import DataFrameMapper
```
这样就可以使用 DataFrameMapper 类了。
阅读全文