[python] 파이썬 pandas에서 데이터를 피벗하는 방법은 무엇인가요?
import pandas as pd
# Sample data
data = {'Date': ['2021-01-01', '2021-01-01', '2021-01-02', '2021-01-02'],
'Category': ['A', 'B', 'A', 'B'],
'Value': [10, 20, 30, 40]}
df = pd.DataFrame(data)
# Pivot the data
pivot_table = df.pivot_table(index='Date', columns='Category', values='Value')
print(pivot_table)
이 코드를 실행하면 Date
를 인덱스로, Category
를 열로, Value
를 값으로 하는 피벗 테이블이 생성됩니다. 결과를 확인하면 데이터가 효과적으로 재구성된 것을 볼 수 있을 것입니다.