# 사용 예시1
# 단일 컬럼, 단일 인덱스, 단일 값
> pd.pivot_table(df, index = 'sex', columns = 'class', values = 'survived', aggfunc = 'mean')
# 사용 예시2
# 단일 컬럼, 단일 인덱스, 다중 값
> pd.pivot_table(df, index = 'sex', columns = 'class', values = 'survived', aggfunc = ['mean', 'min', 'max'])
# 사용 예시3
# 행과 열 전체의 값도 추가하기
> pd.pivot_table(df, index = 'sex', columns = 'class', values = 'survived', aggfunc = 'mean', margins = True)
# 사용 예시3
# 다중 컬럼, 다중 인덱스, 다중 값
> pd.pivot_table(df, index = 'sex', columns = 'class', values = 'survived', aggfunc = 'mean', margins = True)
# 사용 예시4
# 다중 인덱스, 다중 컬럼, 다중 값
> pd.pivot_table(df, index = ['sex', 'class'], columns = ['survived', 'embarked'], values = 'age', aggfunc = ['mean', 'max', 'min'])
댓글남기기