ValueError: y contains new labels: [326]

在这里插入图片描述

sklearn的label编码的时候,遇到新值,没有fit过的问题,如上新值326,打印编码规则如下:

lab_dict = dict(zip(lab.classes_, lab.transform(lab.classes_)))
print(lab.classes_)
print(lab_dict)
[  0  43  51 630 631 635 765 781 819 843]
{0: 0, 43: 1, 51: 2, 630: 3, 631: 4, 635: 5, 765: 6, 781: 7, 819: 8, 843: 9}

解决方案:

https://blog.csdn.net/qq_42363032/article/details/121514951

版权声明:本文为博主WGS.原创文章,版权归属原作者,如果侵权,请联系我们删除!

原文链接:https://blog.csdn.net/qq_42363032/article/details/123256248

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
扎眼的阳光的头像扎眼的阳光普通用户
上一篇 2022年3月4日 下午12:29
下一篇 2022年3月6日

相关推荐