我正在尝试比较列中的值,并将它们替换为Up/Down。基本上,标记数据帧。 这是我正在使用的代码。在此之后,列中的数字将被转换为9090999..-e格式,并且在“Up”行中我得到以下错误。TypeError: '>=' not supported between instances of 'str' and 'int' Screenshot before labeling the Down
我对机器学习的Python中的数据预处理是个新手。我正在尝试对一些数据进行预处理。数据由许多分类变量组成,其中包含一些空条目和NaN条目。我正在使用ffil方法填充空格或NaN空格,然后使用sklearn LabelEncoder进行标签编码,然后进行one-hot编码。我有两个不同的代码段。第一种方法比较简单,进行标签编码不会产生错误,但在第二种情况下,我得到了上面提到的错误:第一个代码部分:
e