● 특정 컬럼의 데이터 조건에 따라 값 새로운 컬럼 만들기
df['컬럼명_new'] = df['컬럼명'].apply(lambda x : )
(ex) cleaned_data['youtube'] = cleaned_data['ut_urls'].apply(lambda x : 0 if isinstance(x, float) else 1)
(참고)단일 컬럼에서는 map함수, apply함수 모두 사용하실 수 있지만, 다중 컬럼이 기준이 되는 경우에는 map 함수를 사용하실 수 없습니다.
출처: https://jacobwoo.tistory.com/entry/판다스Pandas에서의-map과-apply의-차이점 [제이콥의 그로스 해킹]
'자주 쓰는 데이터 분석 코드' 카테고리의 다른 글
쥬피터 노트북 기능들 (0) | 2022.01.09 |
---|---|
pickle 파일 다루기 (0) | 2021.12.27 |
판다스 - 데이터프레임 재구조화 (0) | 2021.12.19 |
판다스 - 컬럼의 유일 데이터 수 세기 (0) | 2021.12.19 |
pd.concat과 pd.merge 정리 (0) | 2021.11.08 |