У меня есть датафрейм, который был прочитан из xls. У него есть два столбца с числами, которые были прочитаны как строки, в этих столбцах также есть отрицательные значения. Я пытаюсь преобразовать эти строки в числа с плавающей запятой, но получаю сообщение об ошибке.
Я пытался заменить строку, что, как мне казалось, являлось проблемой ('-'), но я все еще получаю ошибку ниже:
ValueError: не удалось преобразовать строку в число с плавающей точкой: '-'
df2['VOL'] = df2['VOL'].str.replace('−', '-').astype(float)
Я ожидаю вывод значений с плавающей точкой без ошибки.