На самом деле я хочу извлечь информацию для str
столбца информационного кадра и добавить эту информацию в виде новых столбцов, все с конвейером.
В настоящее время я делаю:
(
pd.DataFrame({'raw': ['name_20200304', 'other_20200305']})
.pipe(lambda df: pd.concat([df, df.raw.str.extract(r"(?P<name>\w+)_(?P<date>\d{8})")], axis=1))
)
raw name date
0 name_20200304 name 20200304
1 other_20200305 other 20200305
но я бы ожидал более прямой способ получить этот "извлекать и добавлять" op.