我正在尝试比较列中的值并将它们替换为上/下。基本上,标记数据框。
这是我正在使用的代码。
dataset['UpDown'] = dataset['Return_Out']
dataset.UpDown[dataset.UpDown < 0] = 'Down'
dataset.UpDown[dataset.UpDown >= 0] = 'Up'
“向下”部分完美运行。之后,列中的数字将转换为 9090999..-e 格式,并且在“向上”行中出现以下错误。
TypeError: '>=' not supported between instances of 'str' and 'int'