1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > python报错:使用lgb过程中报错:DataFrame.dtypes for data must be int float or bool

python报错:使用lgb过程中报错:DataFrame.dtypes for data must be int float or bool

时间:2024-04-30 20:00:15

相关推荐

python报错:使用lgb过程中报错:DataFrame.dtypes for data must be int  float or bool

产生原因:用来训练的样本中包含了非 int, float or bool的数据类型

修改:增加部分代码

from sklearn import preprocessinglbl = preprocessing.LabelEncoder()train_x['acc_id1'] = lbl.fit_transform(train_x['acc_id1'].astype(str))#将提示的包含错误数据类型这一列进行转换

LabelEncoder 可以用来规范标签也可以转换非数字标签(只要它们具有可比性)。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。