Backend 1

NumPy

NumPy는 Python에서 array 기반 수치 계산을 시작할 때 가장 기본이 되는 도구입니다.

NumPy를 쓸 때

설치 안내, 문서, project 정보를 확인해야 할 때는 NumPy 공식 사이트를 사용합니다.

NumPy 공식 사이트

데이터가 array 형태로 자연스럽게 표현되고, 빠르고 예측 가능한 수치 연산이 필요할 때 NumPy를 사용합니다.

초기 분석, 데이터 정리, 시뮬레이션, 그리고 더 무거운 library로 넘어가기 전의 데이터 준비에 적합합니다.

최소 예제

import numpy as np

x = np.linspace(0.0, 1.0, 6)
y = x ** 2

print(y)

작업 습관

처음에는 NumPy 코드를 명시적으로 유지합니다. 여러 변환을 한 줄에 숨기기보다 array shape를 자주 확인하는 편이 안전합니다.

print(x.shape)
print(y.shape)