팬더 피벗 테이블() 데이터를 계산, 집계 및 요약하는 데 사용됩니다. 다음과 같은 계산을 통해 데이터를 집계하는 강력한 도구로 정의됩니다. 합계, 개수, 평균, 최대, 그리고 최소 .
또한 피벗 테이블이 생성되면 사용자가 데이터를 정렬하고 필터링할 수 있습니다.
매개변수:
배열을 전달하는 경우 데이터와 길이가 같아야 합니다.
배열을 전달하는 경우 데이터와 길이가 같아야 합니다.
함수 목록을 전달하면 결과 피벗 테이블에는 최상위 수준이 함수 이름인 계층적 열이 포함됩니다.
dict를 전달하면 키는 집계할 열로 참조되고 값은 함수 또는 함수 목록입니다.
보고:
DataFrame을 출력으로 반환합니다.
예:
# importing pandas as pd import pandas as pd import numpy as np # create dataframe info = pd.DataFrame({'P': ['Smith', 'John', 'William', 'Parker'], 'Q': ['Python', 'C', 'C++', 'Java'], 'R': [19, 24, 22, 25]}) info table = pd.pivot_table(info, index =['P', 'Q']) table
산출
P Q R John C 24 Parker Java 25 Smith Python 19 William C 22