У меня есть фрейм данных со столбцом a
. Мне нужно получить данные после второго _
.
a
0 abc_def12_0520_123
1 def_ghij123_0120_456
raw_data = {'a': ['abc_def12_0520_123', 'def_ghij123_0120_456']}
df = pd.DataFrame(raw_data, columns = ['a'])
Вывод:
a b
0 abc_def12_0520_123 0520_123
1 def_ghij123_0120_456 0120_456
Что я пробовал:
df['b'] = df.number.str.replace('\D+', '')
Сначала я попытался удалить алфавиты , Но это становится сложным. Любые предложения