Traceback (most recent call last): File "E:\Python\PycharmProjects\pythonProject1\Test7.py", line 60, in <module> randomf.fit(X_train, y_train) File "C:\Users\liu\AppData\Local\Programs\Python\Python39\lib\site-packages\sklearn\ensemble\_forest.py", line 385, in fit y, expanded_class_weight = self._validate_y_class_weight(y) File "C:\Users\liu\AppData\Local\Programs\Python\Python39\lib\site-packages\sklearn\ensemble\_forest.py", line 746, in _validate_y_class_weight check_classification_targets(y) File "C:\Users\liu\AppData\Local\Programs\Python\Python39\lib\site-packages\sklearn\utils\multiclass.py", line 218, in check_classification_targets raise ValueError("Unknown label type: %r" % y_type) ValueError: Unknown label type: 'unknown'
时间: 2023-08-22 11:04:01 浏览: 92
【python/tensorflow】pycharm 2019,python 3.6.2, win7 64bit系统,安装tensorflow出错,错误如下,寻办法解决,百度没用。
这个错误通常表示你在使用 scikit-learn 库中的随机森林 (RandomForest) 模型进行训练时,目标变量的类型不被支持。常见的目标变量类型包括二元分类、多类分类和回归。请检查你的目标变量的类型是否正确,如果不正确,尝试将其转换为正确的类型。如果你的目标变量是分类变量,确保你的目标变量被编码为整数或字符串类型的类别标签。如果问题仍然存在,请提供更多的上下文信息,以便更好地理解问题的来源。
阅读全文