pivot_table()

CODEDRAGON Development/Python

반응형



 

 

pivot_table()

groupby() 메소드처럼 그룹 분석을 하지만 pivot()메소드처럼 피봇테이블을 만들어줍니다

  

 

pivot_table(data, values=None, index=None, columns=None, aggfunc='mean', fill_value=None, margins=False, margins_name='All')

 

인자

설명

data

·       분석할 데이터프레임

·       pivot_table() 멤버메서드로 사용할 때는 객체 자체가 데이터가 되므로 data 인수가 필요하지 않습니다.

values

·       분석할 데이터프레임에서 분석할 열

index

·       인덱스로 들어갈 키 열 또는 키 열의 리스트

columns

·       인덱스로 들어갈 키 열 또는 키 열의 리스트

aggfunc

·       분석 메서드

·       만약 조건에 따른 데이터가 유일하게 선택되지 않으면 그룹 연산을 하며 이 때 aggfunc 인수로 정의된 함수를 수행하여 대표값을 계산합니다.

fill_value

·       NaN 대체

margins

·       오른쪽과 아래에 합계항목을 보여줄지 여부를 지정

 

margins=True: 합계 항목 출력

margins_name

·       합계 ()의 이름 지정

·       margins=True 인 경우 합계 항목의 이름을 지정합니다.

 

 




'Development > Python' 카테고리의 다른 글

시계열 데이터 다루기  (0) 2020.02.12
iris 컬럼 정보  (0) 2020.02.11
groupby()  (0) 2020.02.11
그룹 분석  (0) 2020.02.11
피봇 테이블 생성  (0) 2020.02.11