Я импортировал CSV-файл в фрейм данных pandas; однако столбец, который мне нужно использовать, имеет произвольную форму и находится в плохом состоянии.
Мне нужно извлечь первую серию чисел после слова НБУ или первую серию чисел в строке. См. несколько примеров ниже:-
nbu 123456
NBU-123456
nbu/ 123456 blah12
123456
123456_123
Все вышеперечисленное необходимо очистить, чтобы получить 123456. Обратите внимание, что количество возвращаемых целых чисел зависит от того, сколько из них находится в непрерывной последовательности; т. е. nbu12 3455 должен возвращать только 12.
Затем я буду использовать что-то вроде этого, чтобы исправить данные: -
df['col'] = df['col'].str.
Подробнее здесь: https://stackoverflow.com/questions/791 ... das-column
Извлечь первую последовательность чисел из столбца панд ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Извлечь первую последовательность цифр из строки, содержащей цифры, нецифры, а затем цифры
Anonymous » » в форуме Python - 0 Ответы
- 29 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Вычитание серии панд из всех элементов другой серии панд с общим идентификатором
Anonymous » » в форуме Python - 0 Ответы
- 44 Просмотры
-
Последнее сообщение Anonymous
-