python - TypeError: __init__() 得到了一个意外的关键字参数“轴”
问题描述
我在 Jupyter 笔记本中遇到错误:
from sklearn.impute import SimpleImputer
imputer= SimpleImputer(missing_values = 'NaN', strategy = 'mean', axis= 0)
我的错误是
TypeError Traceback (most recent call last)
<ipython-input-128-9f8271dfdf3c> in <module>
1 from sklearn.impute import SimpleImputer
----> 2 imputer= SimpleImputer(missing_values = 'NaN', strategy = 'mean', axis= 0)
TypeError: __init__() got an unexpected keyword argument 'axis'
解决方案
尝试这个:
from sklearn.impute import SimpleImputer
imputer = SimpleImputer(missing_values= np.NAN, strategy= 'mean', fill_value=None, verbose=0, copy=True)
推荐阅读
- python - 当我想将整个网络分成两个模型时,为什么在 Keras 中会发生此错误,“Graph disconnected”?
- c# - 如何清空 CosmosDB 集合并再次填充并保留其指标/日志
- ios - 可以区分用户滚动和编程滚动吗?
- javascript - 我无法使用 NativeScript 在 jsPDF 中渲染图像
- python - Kinit 在 python 控制台中不起作用
- excel - 在 Excel 中绘制图形的公式
- javascript - Mongoose - 在文档中的特定日期执行函数
- php - 如何定义用于用户名而不是电子邮件的属性?
- python - ImportError:无法从“ecdsa”导入名称“SECP256kl”
- python - 如何控制经过身份验证的用户在 Django 中可以看到的内容?