【发布时间】:2019-06-13 11:04:54
【问题描述】:
在尝试运行时
from sklearn.impute import SimpleImputer
imputer = SimpleImputer(missing_values ="NaN", strategy = "mean")
imputer = SimpleImputer.fit(X[:,1:3])
X[:,1:3] = SimpleImputer.transform(X[:,1:3])
我遇到了一个错误
TypeError: fit() 缺少 1 个必需的位置参数:'X'
但我已经提供了 x,对吗? 解决办法是什么?
【问题讨论】:
-
X的值是多少?
-
“fit”方法只接受 numpy 数组作为输入。所以请确保它是正确的类型
-
dataset = pd.read_csv('data.csv')X = dataset.iloc[:,: -1].values -
@gireesh4manu 我为 x 提供了这个
标签: python scikit-learn