[파이썬] 판다스(pandas) 팁40. apply(), map(), applymap() 함수의 적용 대상과 차이점


[파이썬] 판다스(pandas) 팁40. apply(), map(), applymap() 함수의 적용 대상과 차이점

흔히 판다스에서 잘 사용되는 헷갈리기 쉬운 3가지 함수의 적용대상 차이점에 대해서 간략히 정리해보려고 한다. 바로 apply와 map과 applymap!! 3가지 함수 이름이 마치 형제 자매같다 ㅠ 그러나 각 함수는 적용할 수 있는 대상이 다르다. * apply() : 데이터프레임(DataFrame)과 시리즈(Series)에 모두 적용 가능 * map() : 시리즈(Series)에만 적용 가능 * applymap() : 데이터프레임(DataFrame)에만 적용 가능 암튼 3가지의 다른 적용 상황을 설명하기 위하여 다음과 같은 데이터프레임을 생성해준다. 그냥 임의 만든 것이지만!! 3개의 팀의 어떠한 문제에 관한 결과 점수라고 친다. data = pd.DataFrame({ '팀 A': [50, 75, ..........



원문링크 : [파이썬] 판다스(pandas) 팁40. apply(), map(), applymap() 함수의 적용 대상과 차이점