취미가 좋다
[pandas] 10. apply, map, applymap 함수 활용하기 본문
apply 함수
데이터프레임의 각 행 혹은 열에 연산을 적용할 때 for문 대신에 사용할 수 있다.
apply의 첫 인자로 함수 이름이 들어가고 그 뒤로는 함수의 인자들을 지정하여 넣을 수 있다.
axis=1을 넣으면, 해당 열의 값들을 활용할 수 있다.
axis에 따른 함수 실행의 차이이다.
map 함수
map() 함수는 apply() 와 비슷하게 사용할 수 있다.
아래는 map 대신 apply를 사용해도 똑같이 사용할 수 있다.
특정 데이터를 다른 데이터로 대체할 때 아래와 같이 쉽게 사용할 수 있다.
applymap()
특정 열이 아니라 모든 열에 적용하고 싶을 때는 applymap()을 사용한다.
아래는 모든 열에서 반올림을 실시했다.
'Data Engineer > pandas' 카테고리의 다른 글
[pandas] 11. unique, value_counts, concat, append 함수 (0) | 2021.09.21 |
---|---|
[pandas] 9. None/NaN 찾아서 다른 값으로 변경 (0) | 2021.09.21 |
[pandas] 8. 중복 데이터 삭제하기 (0) | 2021.09.21 |
[pandas] 7. 데이터 그룹 만들기 (0) | 2021.09.21 |
[pandas] 6. 행과 열을 생성, 수정하기 (0) | 2021.09.21 |
Comments