본문 바로가기
Python/PythonLibrary

List안의 문자열 연결하기 (zip) / list와 Str문자열 서로 변환하기 (split, join) / join 함수를 이용해서 column안의 내용 합치기 (컬럼 합치기) /

by leehii 2022. 7. 13.

 

 

 

==========================================================

 

 

 

 

 

==========================================================

 

 

 

df명[ ' 새로만들 col명' ] = df명[ [ '합칠 컬럼1', '합칠 컬럼2', ... ] ].apply (

  lambda row : ' , '.join(row.values.astype(str)), axis = 1

)

 

새로 만들 컬럼에 col1와 2를 join으로 합친 내용을 apply 함수로 적용한다

lambda로 컬럼의 각 행을 확인하고, 

.values로 안의 확인한 값만 가져옴

(이때 numpy형태로 값을 리턴하므로 astype으로 str형태로 바꿔준다)

 

이후 컬럼을 합쳐서 만들었으므로 합친 컬럼1과 2는 drop함수로 삭제해준다