넘파이 차이점


차이점

이산 차이는 두 개의 연속 요소를 빼는 것을 의미합니다.

예를 들어 [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])

newarr = np.diff(arr)

print(newarr)

반환: [5 10 -20] 15-10=5, 25-15=10, 5-25=-20이기 때문에

매개변수를 제공하여 이 작업을 반복적으로 수행할 수 있습니다 n.

예를 들어 [1, 2, 3, 4]의 경우 n = 2인 이산 차이는 [2-1, 3-2, 4-3] = [1, 1, 1] , n=2이므로, 우리는 새로운 결과로 다시 한 번 할 것입니다: [1-1, 1-1] = [0, 0]

예시

다음 배열의 이산 차를 두 번 계산합니다.

import numpy as np

arr = np.array([10, 15, 25, 5])

newarr = np.diff(arr, n=2)

print(newarr)

반환: [5 -30] 15-10=5, 25-15=10 및 5-25=-20 AND 10-5=5 및 -20-10=-30 때문에