2017. 10. 6. 02:56
Python/01_Pandas
Groupby기능에 대해서 논해보자.
groupby 기능은 우리가 알고 있는, sql에서 쓰는, groupby기능을 일컫는다.
Pandas에서 groupby를 어떻게 활용하는지 확인해보자.
일단 상기와 같이 입력하면 테이블와 같은 값이 나온다. 각각 인력별로 얼마씩 sales를 했는지 나오는데... 저렇게 된 모습은 그냥 정리를 한 것이지, 활용을 한다고는 볼 수 없다.
groupby 함수
pandas에서 groupby는 다음과 같이 다양하게 사용될 수 있다.
평균값, 합, 중간값은 물론...
다양한 유틸리티가 존재한다..
groupby().count(), groupby().max()등의 기능들이 있다.
groupby의 describe 함수
근데 이런 내용들은 모두 describe라는 곳에서 다 관리해준다. 진짜 유용하므로 필수 암기!! 적절히 확인하요 배치하기만 하면 된다.
한편 describe().transpose()를 통해 행과 열을 역전하여 볼 수 있으니까 참조...
(버전별에 따라 기본 보기가 거꾸로인 곳도 있었다. 그러니까 당황해하지 마시길..)
'Python > 01_Pandas' 카테고리의 다른 글
5. Input & Output (파일 읽고 쓰기) (0) | 2017.10.06 |
---|---|
4. Join, Merge, Concatenating (0) | 2017.10.06 |
2. Missing Data 사용방법(dropna, fillna) (0) | 2017.10.06 |
1. Data Frame 사용방법 (0) | 2017.10.06 |