pandas -在 pandas 数据框列的括号内获取值 [英] Pandas - Get values within parentheses of a panda dataframe column
本文介绍了 pandas -在 pandas 数据框列的括号内获取值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的df
有2列:
Name Attr
a(bc)
b(aca)
(cba)
我希望列Attr
的值在列Name
的括号内
I would like the column Attr
to have the values within parentheses of column Name
Name Attr
a(bc) bc
b(aca) aca
(cba) cba
我尝试过:
df['Attr'] = re.findall('\(.*?\)',df['Name'].astype('str'))
TypeError: expected string or buffer
真的很感谢您的帮助
推荐答案
查看全文