#python #python-3.x #pandas #dataframe #numpy
Вопрос:
У меня есть фрейм данных(данные имени) ниже
В строке 15 я выделил столбец (Сумма), в котором одно из значений равно 452,91 нуля .Как преобразовать столбец в float, удалив ноль из 452,91 нуля и преобразовав его в float.
Комментарии:
1. Для суммы в скобках, являются ли они отрицательными числами ? Нужно преобразовать в отрицательные значения ?
Ответ №1:
Я собираюсь дать другое решение, которое, как я полагаю, тоже может быть решено. Почему бы не использовать РЕГУЛЯРНОЕ выражение?
Ниже приведен код…
import re
column = "452.91zero"
column = re.sub('[a-zA-Z]*', '', column)
print(column)