Python : Pandas

Do it! 데이터 분석을 위한 판다스 입문 - 10 apply 메소드 활용

오핸 2021. 12. 17. 15:32
728x90
반응형

10 apply 메소드 활용.ipynb
0.02MB

 

슬슬 막바지까지 왔다.

apply 메소드 작성 및 활용까지 온 것이다.

 

 

함수를 만드는 방법은 간단하다.

아래로 예시 제곱함수가 있다.

 

 

apply 메소드 사용하기다.

데이터 프레임에 특정 컬럼을 지정해 제곱해도 같은 결과가 나온다.

1개와 2개의 매개변수를 받게 구성해도 결과가 나온다.

 

 

이 부분에서 정말 많이 쓰이는 것은 axis 매개변수인데

axis=0은 행, axis=1은 열을 의미하므로 꼭 기억하도록 하자!

 

 

3개의 매개변수를 받아 계산하는 함수도 정의했다.

 

 

오랜만에 보는 에러메시지다. 2개의 값이 더 필요하다는 문구다.

하나만 입력했기 때문에 나오는 지극히 당연한 문구다.

 

 

여기에선 우리가 익숙한 for문과 shape가 나온다.

 

 

타이타닉 데이터다.

데이터 쪽 스터디하다보면 거의 바이블급으로 볼 수 있는 데이터다.

 

 

누락 값을 찾는다.

누락 값 비율도 계산이 가능하며, size를 통해 전체 데이터 수만큼 나누면 비율을 구할 수 있다.

 

 

 

1에서 누락 값을 빼면 누락 값이 아닌 값이 나오는 것은 모두 알 것이다.

 

 

누락 값을 데이터 프레임에 추가했기 때문에 추가적으로 원하는 조건을 삽입하여 조회 가능하다.

728x90
반응형