Daily Develope

[Python] Numpy 넘파이 함수 정리 본문

Develope/Python

[Python] Numpy 넘파이 함수 정리

noggame 2022. 4. 4. 17:29

 

연산

 

ㅇ 곱셈

- multiply

: a배열과 b배열의 합성곱 (a * b 와 동일)

numpy.multiply(a, b)

 

- dot

: a배열과 b배열의 스칼라곱

numpy.dot(a, b)

 

- absolute

: 복소수(a+ib)의 값을 가지는 배열 ary에 대해 절대값(root(a^2 + b^2))의 값을 가지는 배열로 반환

numpy.absolute(ary)

 


 

소수점 제어

 

ㅇ 올림

numpy.ceil(value)

 

ㅇ 내림

numpy.floor(value)

 

ㅇ 반올림

numpy.round(value, point)

 

ㅇ 버림

numpy.trunc(value)

 


 

배열

 

ㅇ 생성

- arrange

: [start, end] 구간 내 step 간격의 값을 가지는 배열 생성 (default, step = 1)

numpy.arrange(start, end, step)

 

- linspace

: [start, stop] 구간 포함 num개의 값이 선형을 그리는 배열 생성 (default, num = 50)

numpy.linspace(start, stop, num)

 

- zeros

: shape의 차원을 가지고 각 값이 0인 배열 생성

numpy.zeros(shape)

 

 

ㅇ 추가

- append

: a 배열에 b 배열 추가

numpy.append(a, b)

 


 

Comments