● 특정 컬럼의 데이터 조건에 따라 값 새로운 컬럼 만들기

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의-차이점 [제이콥의 그로스 해킹]

+ Recent posts