Logistic regression fit#u transform()缺少1个必需的位置参数:';Y
我收到以下错误Logistic regression fit#u transform()缺少1个必需的位置参数:';Y,logistic-regression,Logistic Regression,我收到以下错误 TypeError Traceback (most recent call last) <ipython-input-109-d2877618fb0b> in <module>() 3 if cleaned_df[column].dtype == np.number: 4 continue ----> 5 cleaned_df[column] =
TypeError Traceback (most recent call last)
<ipython-input-109-d2877618fb0b> in <module>()
3 if cleaned_df[column].dtype == np.number:
4 continue
----> 5 cleaned_df[column] = LabelEncoder.fit_transform(cleaned_df[column])
TypeError: fit_transform() missing 1 required positional argument: 'y'
u在LabelEncoder之后缺少add()。
试试这个:
le=LabelEncoder(),用于已清理的列中的列。列:如果已清理,则为[column]。dtype==np.number:继续清理的列[column]=le.fit\u变换(已清理的列[column])
for column in cleaned_df.columns:
if cleaned_df[column].dtype == np.number:
continue
cleaned_df[column] = LabelEncoder.fit_transform(cleaned_df[column])