【发布时间】:2023-04-02 20:55:01
【问题描述】:
执行以下代码时,出现错误“'
from sklearn import preprocessing
le = preprocessing.LabelEncoder()
for column in df8.columns:
if df8[column].dtype == type(object):
df8[column] = le.fit_transform(df8[column])
【问题讨论】:
-
检查你的数据是否包含 NaN ?
-
@Wen:是的。但我已经用 df8=df8.fillna("")
-
这是工作吗? df8[column] = le.fit_transform(df8[column].astype(str)
-
@Wen:谢谢,但效果不好