首页 > 解决方案 > 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'

标签: pythonjupyter-notebook

解决方案


尝试这个:

from sklearn.impute import SimpleImputer
imputer = SimpleImputer(missing_values= np.NAN, strategy= 'mean', fill_value=None, verbose=0, copy=True)

推荐阅读