2
행렬, 즉 i 번째 요소 - (i-1) 요소의 차이를 계산하려면 다음을 따르십시오.Numpy : 행렬의 모서리를 계산하십시오.
각 요소의 가로 및 세로 차이를 (쉽게) 계산할 수 있습니까? 전치를 가지고?
inputarr = np.arange(12)
inputarr.shape = (3,4)
inputarr+=1
#shift one position
newarr = list()
for x in inputarr:
newarr.append(np.hstack((np.array([0]),x[:-1])))
z = np.array(newarr)
print inputarr
print 'first differences'
print inputarr-z
출력
[[ 1 2 3 4]
[ 5 6 7 8]
[ 9 10 11 12]]
first differences
[[1 1 1 1]
[5 1 1 1]
[9 1 1 1]]