23_Python_NumPy
1. 배열(array) 기본 구조와 속성 (Ex01.py) import numpy as np# 스칼라(단일값)a = 100print(a, type(a))# 리스트b = [1,2,3,4]print(b, type(b), len(b), sum(b))# 2차원 리스트c = [[1,2,3,4],[5,6,7,8]]for i in range(len(c)): for j in range(len(c[i])): print(c[i][j], end="") print()# numpy 배열d = np.array(200)print(d, type(d))# 1차원 배열e = np.array([1,2,3])print(f"e:{e}, 차원:{e.ndim}")# 2차원 배열f = np.array([[1,2,3,4],[..
2025. 10. 31.
melt()
melt(): 여러 개의 열(columns)으로 나뉜 데이터를 하나의 열로 세로로 녹여(long)하게 만드는 함수 예) 원본데이터 (wide 형식)import pandas as pddf = pd.DataFrame({ 'GroupA': [85, 92, 78], 'GroupB': [79, 69, 84], 'GroupC': [75, 68, 74]})print(df)GroupA GroupB GroupC85 79 7592 69 6878 84 74#============================================================# melt 사용df_long = df.melt(value_vars=['GroupA', 'GroupB', 'GroupC'], ..
2025. 5. 29.