반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- EA
- 만들기
- 데이터 처리
- 데이터 관리
- UML
- 튜토리얼
- 코딩
- Enterprise Architect
- data
- pandas
- example
- Tutorial
- 엔터프라이즈 아키텍처
- sample
- 액티비티 다이어그램
- 파이썬
- Turorial
- 사용법
- 기초
- 이론
- 컴포넌트 다이어그램
- Activity Diagram
- class diagram
- Component Dagram
- Python
- 소프트웨어공학
- 예제
- 데이터
- 클래스 다이어그램
- 판다스
Archives
- Today
- Total
SW개발 지식 쌓기
판다스(Pandas) 튜토리얼(tutorial) - 그룹핑(Grouping) 본문
반응형
- 패키지 import
튜토리얼을 진행하기 위해서는 아래의 패키지를 import 해야한다.
- 그룹화
그룹화는 다음 단계 중 하나 이상을 포함하는 단계를 말한다.
- 몇 가지 기준에 따라 그룹으로 데이터 분할
- 독립적으로 각 그룹에 기능 적용
- 결과를 데이터 구조로 결합
그룹화한 결과에 sum() 함수를 적용한 DataFrame 출력
[91] 'A','B','C','D' 컬럼을 가지고 각각의 컬럼 값을 가지는 Dataframe 생성
[92] DataFrame 출력
[93] 'A' 컬럼을 기준으로 그룹화하고 각 값을 합산한 값을 출력
* 'A' 컬럼의 문자인 'bar'와 'foo'로 그룹화 된것을 볼 수 있고, 정수값을 가진 'C','D' 컬럼만 sum() 함수 값을 반환한다.
* 문자열 값을 가진 'B' 컬럼은 자동으로 출력에서 제외된다.
다중 열을 그룹화하여 sum() 함수 적용한 DataFrame 출력
[94] 'A' 컬럼과 'B' 컬럼을 기준으로 그룹화하고 각 값을 합산한 값을 출력
* 'A' 컬럼의 문자인 'bar'와 'foo'로 그룹화되고 각 그룹화에 'B' 컬럼의 문자인 'one', 'two', 'three'가 그룹화된 것을 볼 수 있고,
정수값을 가진 'C','D' 컬럼이 각각의 그룹화에 맞게 sum() 함수 값을 반환한다.
* 그룹화 시 컬럼명을 먼저 쓴 기준으로 1열이 결정된다.
반응형
'Python > Pandas' 카테고리의 다른 글
판다스(Pandas) 튜토리얼(tutorial) - 시계열(Time Series) 데이터 (Data) (0) | 2019.03.22 |
---|---|
판다스(Pandas) 튜토리얼(tutorial) - 변형(Reshaping),스택(stack),피봇테이블(pivot_table) (0) | 2019.03.14 |
판다스(Pandas) 튜토리얼(Tutorial) - Merge(병합), join(중복), append(추가) (0) | 2019.03.07 |
판다스(Pandas) 튜토리얼(Tutorial) - 판다스 메소드(Pandas Method) (0) | 2019.02.28 |
판다스(Pandas) 튜토리얼(Tutorial) - 누락 데이터(Nan data) (0) | 2019.02.28 |