728x90
반응형
SMALL
넘파이 (NumPy)
행렬이나 일반적으로 대규모 다차원 배열을 쉽게 처리 할 수 있도록 지원하는 파이썬의 라이브러리이다. NumPy는 데이터 구조 외에도 수치 계산을 위해 효율적으로 구현된 기능을 제공한다. numpy의 다차원 배열 타입은 numpy.ndarray이다.
import numpy as np # 배열 생성
x = np.array([1, 2, 3])
x # [1, 2, 3]
y = np.arange(10) # like Python's range, but returns an array
y # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
z = np.array([0, 1, 2], dtype='float32')
z # [0. 1. 2.]
a = np.array([1, 2, 3, 6])
b = np.linspace(0, 2, 4) # create an array with four equally spaced points starting with 0 and ending with 2.
c = a - b
c # array([ 1. , 1.33333333, 1.66666667, 4. ])
a**2 # array([ 1, 4, 9, 36])
# 유니버셜 함수
a = np.linspace(-np.pi, np.pi, 100)
b = np.sin(a)
c = np.cos(a)
https://ko.wikipedia.org/wiki/NumPy
NumPy - 위키백과, 우리 모두의 백과사전
NumPy("넘파이"라 읽는다)는 행렬이나 일반적으로 대규모 다차원 배열을 쉽게 처리 할 수 있도록 지원하는 파이썬의 라이브러리이다. NumPy는 데이터 구조 외에도 수치 계산을 위해 효율적으로 구
ko.wikipedia.org
728x90
반응형
LIST
'Python Library > NumPy' 카테고리의 다른 글
[NumPy] numpy array 전체 출력 (0) | 2021.12.31 |
---|---|
[NumPy] numpy 원소 재배열 (0) | 2021.12.30 |
[NumPy] numpy 원소 제거 및 추가 (0) | 2021.12.29 |
[NumPy] asarray() (0) | 2021.12.27 |
[NumPy] numpy.ndarray (0) | 2021.12.27 |