“ TypeError:参数必须是字符串或数字”请帮助破解此问题。

我正在做某事,并且遇到此错误,试图破解但没有成功..

  File "C:\Users\hp\OneDrive\Documents\lib\site-packages\sklearn\preprocessing\_label.py", line 114, in _encode
    return res

TypeError: argument must be a string or number

那是错误信息 在那条线114

评论的部分是弹出的地方114

if values.dtype == object:
        try:
            res = _encode_python(values, uniques, encode)
        except TypeError:
            raise TypeError("argument must be a string or number")
        ##return res
    else:
        return _encode_numpy(values, uniques, encode,
                             check_unknown=check_unknown)