У меня есть фрейм данных pandas, которым я пытаюсь манипулировать, чтобы столбец «сумма» конвертировался из строки («чч.чч« часы »») в int или float.
Мне интересно, какова лучшая практика в этой ситуации. Я попытался pd.to_numeric (), но безуспешно. Я думаю, что моя проблема с «часами», прикрепленными к концу каждой строки.
Есть ли другая функция, которая идентифицирует числовые символы и просто игнорирует часть строки в «часах», или мне сначала нужно обрезать последние 5 символов перед работой со встроенной функцией преобразования dtype (pd.to_numeric)? Спасибо!
day amount
2018-08-23 3 24.00 hours
2018-08-24 4 8.00 hours
2018-08-25 5 32.00 hours
2018-08-26 6 24.00 hours
2018-08-27 0 24.00 hours