본문 바로가기

언어 꿀Tip/Python 꿀tip!

07_01_50. DataFrame의 문자열 칼럼을 분할하여 일부분으로 새로운 칼럼 만들기

df 라는 데이터프레임의 variable 값 형태가 'A_01' 형태로 되어 있음

1. split을 이용하여 '_' 를 구분자로 지정한 후, A와 01을 분리

2. 분리하면 [A, 01] 형태의 튜플로 데이터가 저장됨

3. 첫번째 A 값을 div 라는 컬럼의 값으로 생성

4. 두번째 01 값을 line이라는 컬럼의 값으로 생성하여 두 컬럼 생성하기

 

df['div'] = df['variable'].str.split('_').str[0]
df['line'] = df['variable'].str.split('_').str[1]