1 개요[ | ]
- NumPy, numpy, Numerical Python
- 넘파이, 넘피 /ˈnʌmpi/
- 수학적 기능을 제공하는 오픈소스 파이썬 라이브러리
- Python에서 효율적인 배열 작업을 제공하는 오픈소스 수학 라이브러리
- 프로그래밍 언어 Python에서 수치 계산을 효율적으로 실시하기 위한 확장 모듈
- 핵심기능: ndarray
- n차원의 배열 데이터 클래스
- 다차원배열을 유연하고 빠르게 처리한다.
- 효율적인 수치 계산을 위한 틀이 달린 다차원 배열(예: 벡터와 행렬 등 표현) 지원
- + 조작을 위한 대규모 고수준 수학 함수 라이브러리
2 예제[ | ]
Python
CPU
0.3s
MEM
27M
0.3s
Copy
import numpy as np
a = np.array([[1, 2], [3, 4]])
print( a )
[[1 2] [3 4]]
Python
Copy
import numpy
import matplotlib.pyplot as plt
x = numpy.linspace(0, 2 * numpy.pi, 100)
y = numpy.sin(x)
plt.plot(x, y)
plt.show()
Loading
3 같이 보기[ | ]
4 참고[ | ]
- 영어 위키백과 "NumPy"
- https://numpy.org/
- Harris, C.R., Millman, K.J., van der Walt, S.J. et al. Array programming with NumPy. Nature 585, 357–362 (2020). https://doi.org/10.1038/s41586-020-2649-2
- https://www.youtube.com/watch?v=aHthqCgsSFs&list=PLBHVuYlKEkULZLnKLzRq1CnNBOBlBTkqp
- https://developers.google.com/machine-learning/glossary?hl=ko#numpy
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.