프로그래밍 문법/python

데이터프레임 문자열 컬럼을 두개로 쪼개기

씩씩한 IT블로그 2023. 1. 8. 16:01
반응형

문자열 쪼개기

하나의 문자열 컬럼을 쪼개서 다른 문자열 컬럼 두개로 만든다

 

str사용

a = df["SNP_01"].str[0]
b = df["SNP_01"].str[2]
display(pd.DataFrame({"SNP_01_01":a,"SNP_01_02":b}))

 

apply함수사용

def split_get_one(a):
    return a[0]

def split_get_two(a):
    return a[2]

a = train["SNP_01"].apply(split_get_one)
b = train["SNP_01"].apply(split_get_two)
display(pd.DataFrame({"SNP_01_01":a,"SNP_01_02":b}))
반응형