Python : Pivot 데이터 행열 정리


Python : Pivot 데이터 행열 정리

import pandas as pd # 엑셀 파일 경로 excel_file = r"경로/엑셀파일" # 엑셀 파일 읽기 excel_data = pd.read_excel(excel_file, sheet_name=None) # 추출한 데이터를 저장할 리스트 extracted_data = [] # 각 시트별로 데이터 추출 for sheet_name, df in excel_data.items(): # 시트에서 필요한 열 추출 (열 종류) extracted_df = df[['행', '값', '열']] # 추출한 데이터가 비어있지 않은 경우에만 리스트에 추가 if not extracted_df.empty: extracted_data.append(extracted_df) # 추출한 데이터들을 하나로 합침 result = pd.concat(extracted_data) # 피봇테이블 생성 pivoted_data = result.pivot(index='행', columns='값', values='열')...



원문링크 : Python : Pivot 데이터 행열 정리