1
내 df
의 괄호 안에 값을 얻기 2 열이 시도 :팬더는 팬더 dataframe 열
df['Attr'] = re.findall('\(.*?\)',df['Name'].astype('str'))
TypeError: expected string or buffer
정말 어떤 도움을
내 df
의 괄호 안에 값을 얻기 2 열이 시도 :팬더는 팬더 dataframe 열
df['Attr'] = re.findall('\(.*?\)',df['Name'].astype('str'))
TypeError: expected string or buffer
정말 어떤 도움을
사용 str.extract
감사 :
df['Attr'] = df['Name'].str.extract(r"\(([A-Za-z]+)\)", expand=False)
print (df)
Name Attr
0 a(bc) bc
1 b(aca) aca
2 (cba) cba
을 아니면 regex
에 ()
을 추가
df['Attr'] = df['Name'].str.extract(r"\((.*?)\)", expand=False)
print (df)
Name Attr
0 a(bc) bc
1 b(aca) aca
2 (cba) cba