문자열 나누기
- 분리하고, column 명 지정하고, concat 하고, 원래 열은 삭제
df['column'].str.split(";", expand=True)
temp_df = df['주소'].str.split(";", expand=True).rename(columns={0:"주소(시)", 1:"주소(구)"})
df = pd.concat([df, temp_df], axis=1).drop('주소', axis=1)
df['column'].str.split(";").apply(lambda x: pd.Series(x))
temp_df = df['주소'].str.split(";").apply(lambda x: pd.Series(x)).rename(columns={0:"주소(시)", 1:"주소(구)"})
df = pd.concat([df, temp_df], axis=1).drop('주소', axis=1)
pd.DataFrame(df['column'].str.split(';').tolist())
temp_df = pd.DataFrame(df['주소'].str.split(';').tolist()).rename(columns={0:"주소(시)", 1:"주소(구)"})
df = pd.concat([df, temp_df], axis=1).drop('주소', axis=1)
series객체.str.get()
df['주소(시)'] = df['주소'].str.split(";").str.get(0)
df['주소(구)'] = df['주소'].str.split(";").str.get(1)
df = df.drop('주소', axis=1)