파이썬 numpy ufunc 이산차이(differences)
파이썬 numpy ufunc 차이(differences) 이산차란 연속되는 두 원소를 뺀 것을 의미한다. 예를 들어 [1, 2, 3, 4]의 경우, 이산 차이는 [2-1, 3-2, 4-3] = [1, 1, 1]이 된다 이산형 차이를 찾으려면 diff() 함수를 사용한다. 다음 배열의 이산차를 계산한다: import numpy as np arr = np.array([10, 15, 25, 5]) print('arr : ', arr) newarr = np.diff(arr) print('newarr = np.diff(arr) : ', newarr) [5 10-20] -> 15-10=5, 25-15=10, 5-25=-20이므로 [5 10 -20]을 반환한다. 위의 코드를 실행하면 아래 그림과 같다. 우리는 n 파..
2024. 1. 9.