반응형
첫 번째 사례
이와 같이 인덱스 숫자를 하나의 열로 바꿔주고 싶다.
O_dist = O_dist.reset_index().rename(columns={'index': 'id'})
를 적용하면
인덱스 값이 별도의 열에 저장되었다.
두 번째 사례
# 제품군(Product_Type) 별, 계약 유형(Contract_Type)별 월렌탈비용(Amount_Month) 평균 계산
p1 = df1.pivot_table(index = ["Product_Type", "Contract_Type"], values = 'Amount_Month')
p1 #index로 빠져버림.
# 제품군(Product_Type) 별, 계약 유형(Contract_Type)별 월렌탈비용(Amount_Month) 평균 계산
p1 = df1.pivot_table(index = ["Product_Type", "Contract_Type"], values = 'Amount_Month'). reset_index()
p1 #index로 빠지지 않고 데이터로 남아 활용할 수 있게 됨
p1.sort_values(by = "Amount_Month", ascending = False)
반응형
'🖥️ IT, 컴퓨터 > 🐍 Python' 카테고리의 다른 글
[Python] Folium 지도를 png로 내보내기 (0) | 2023.04.27 |
---|---|
[Python] folium :: 폴리움으로 경위도 좌표로 shp 만들어서 동적 지도 만들기 (0) | 2023.04.25 |
[Python] join하기 (merge) (0) | 2023.04.17 |
[Python] 열 일부만 추출하여 새로운 표로 만들기 (0) | 2023.04.17 |
[Python] csv 불러오기 : pd.read_csv("이름", encoding = "인코딩") (0) | 2023.04.14 |
댓글