当我将我的因变量声明为对象数据类型时,我的模型显示错误

时间:2019-06-17 10:42:31

标签: python

在R中,我们将离散变量声明为factor数据类型,在Python中,我们将离散变量声明为对象数据类型。因此,我将因变量声明为对象数据类型。

我的因变量有两个类(0和1)

但是当我尝试运行我的模型时,它给出了以下错误

/usr/local/lib/python3.6/dist-packages/sklearn/utils/multiclass.py in check_classification_targets(y)
    167     if y_type not in ['binary', 'multiclass', 'multiclass-multioutput',
    168                       'multilabel-indicator', 'multilabel-sequences']:
--> 169         raise ValueError("Unknown label type: %r" % y_type)
    170 
    171 

ValueError: Unknown label type: 'unknown'

此外,我想知道何时必须使用标签编码器以及何时必须使用onehotencoder。

0 个答案:

没有答案