[Pandas] 문자열 분리하기

정만·2025년 4월 1일

데이터분석

목록 보기
41/61

문자열 분리하기(Split())

- 원본 데이터

=> 'location'의 데이터 값이 2개이므로 이를 분리하려면?

우선, 콤마(,)로 구분되어있기에 값들을 가져와본다.

airbnb_df['location'].str.split(',')

각각 인덱스 0,1 번이므로 값들을 분리해서 새로운 컬럼에 추가한다.

airbnb_df['neighborhood'] = airbnb_df['location'].str.split(',').str[0]
airbnb_df['city'] = airbnb_df['location'].str.split(',').str[1]

이제 기존 location 컬럼을 삭제한다.

airbnb_df = airbnb_df.drop(columns = 'location')

profile
멋있는 어른이 되고싶은 정만이의 벨로그

0개의 댓글