Matplotlib & Seaborn 다양한 시각화 함수 정리
Pie Chart (파이 차트) — matplotlib.pyplot.pie()import matplotlib.pyplot as pltlabels = ['A', 'B', 'C']sizes = [30, 45, 25]plt.pie(sizes, labels=labels, autopct='%1.1f%%')plt.title('Pie Chart Example')plt.show()비율을 표현할 때 사용 (ex. 카테고리 비중)Line Plot (선형 그래프) — plt.plot()x = [1, 2, 3, 4]y = [10, 20, 25, 30]plt.plot(x, y, marker='o', markersize=8, linestyle='--', color='blue', alpha=0.7)plt.title('Line Pl..
2025. 5. 14.
Pandas DataFrame 심화 정리 2 (재구성 · 병합 · 시계열)
🔄 stack() / unstack() / droplevel() 정리📌 1. stack()이란?열(column)을 행의 인덱스 레벨로 내려서 "길게" 만드는 함수즉, Wide → Long 포맷 변환# 예제 데이터df = pd.DataFrame({ 'Name': ['Alice', 'Bob'], 'Age': [30, 25], 'Gender': ['F', 'M']}, index=['a', 'b'])Name Age GenderaAlice30FbBob25M▶️ df.stack()df_stacked = df.stack()a Name Alice Age30 GenderFbNameBob Age25 GenderM→ 컬럼이 아래로 내려가고, 인덱스가 2단계로 바뀐 형태입니다 (a → a, Name, a,..
2025. 5. 14.