본문 바로가기
Python Library/NumPy

넘파이 (NumPy)

by goatlab 2021. 12. 27.
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