# df pivot - [[df json]] df = pd.DataFrame(data) df.head() ^ ^ id | brand | brand\_id | date | property | data | count | | 0 | 5276 | 펜디 | 68 | 2021-03-15 | MENU\_MAX\_LEVEL | {'max\_level': 3} | 3 | | 1 | 5286 | 발렌시아가 | 925 | 2021-03-15 | MENU\_MAX\_LEVEL | {'max\_level': 3} | 3 | | 2 | 5294 | 지컷 | 19672 | 2021-03-15 | MENU\_MAX\_LEVEL | {'max\_level': 3} | 3 | | 3 | 5278 | 랑방 컬렉션 | 19735 | 2021-03-15 | MENU\_MAX\_LEVEL | {'max\_level': 3} | 3 | | 4 | 5285 | 모조에스핀 | 826 | 2021-03-15 | MENU\_MAX\_LEVEL | {'max\_level': 3} | 3 | pv = df.pivot(index="brand", columns="property", values="count") ^ property ^ DUPLICATED\_IMAGE | DUPLICATED\_LINK | MENU_MAX\_LEVEL | NEW\_PRODUCT\_COUNT | PRICE\_DOWN\_PRODUCT\_COUNT | TOTAL\_PRODUCT\_COUNT | | brand | | | | | | | | 골든구스 | NaN | 1.0 | 3.0 | 0.0 | 0.0 | 1048.0 | | 구찌 | 46.0 | 0.0 | 3.0 | 0.0 | 0.0 | 2133.0 | | 구호 | NaN | 0.0 | 4.0 | 0.0 | 0.0 | 1512.0 | | 까르띠에 | 88.0 | 0.0 | 2.0 | 0.0 | 0.0 | 1440.0 | | 듀엘 | NaN | 0.0 | 3.0 | 0.0 | 0.0 | 775.0 |