Pandas - Pivot table

박초화·2024년 1월 15일
0
  1. Pandas pivot table
  • index, columns, values, aggfunc, fill_value, margins 항목
pandas.pivot_table(data
                   ## 반드시 알고 있어야 하는 정보
                   , index=None  ## 각 행(row)는 무엇으로 정의할지
                   , columns=None ## 각 열(column)은 무엇으로 정의할지
                   , values=None ## 각 Cell을 어떤 숫자로 계산할지
                   , aggfunc='mean', 'sum', 'nunique' 등 ## 계산을 어떻게 할지
                   
                   ## 더 알고 있으면 좋은 정보
                   , fill_value=None
                   , margins=False
                   , dropna=True
                   , margins_name='All'
                   , observed=False
                   , sort=True
                  )


pd.pivot_table(df,index =['Name','Rep], values='Price',columns="Product", aggfunc=[np.sum,len], fill_value=0, margins=True)

참고

profile
도전적인 개발자

0개의 댓글