"NumPy diff()"의 두 판 사이의 차이

(새 문서: ==개요== ;NumPy.diff() <source lang='r'> import numpy x = numpy.array([1, 2, 4, 7, 0]) print( numpy.diff(x) ) # [ 1 2 3 -7] </source> ==같이 보기== * 함수 diff() 분...)
 
 
(사용자 2명의 중간 판 10개는 보이지 않습니다)
1번째 줄: 1번째 줄:
==개요==
==개요==
;NumPy.diff()
;NumPy.diff()
<source lang='r'>
 
import numpy
<syntaxhighlight lang='python' run>
x = numpy.array([1, 2, 4, 7, 0])
import numpy as np
print( numpy.diff(x) )
x = np.array([1, 2, 4, 7, 0])
# [ 1  2  3 -7]
print( np.diff(x) )      # [ 1  2  3 -7]
</source>
print( np.diff(x, n=2) ) # [  1  1 -10]
</syntaxhighlight>
<syntaxhighlight lang='python' run>
import numpy as np
x = np.array([[1, 3, 6, 10], [0, 5, 6, 8]])
print( np.diff(x) ) # [[2 3 4]
                    #  [5 1 2]]
print( np.diff(x, axis=0) ) # [[-1  2  0 -2]]
</syntaxhighlight>
<syntaxhighlight lang='python' run>
import numpy as np
x = np.arange('1066-10-13', '1066-10-16', dtype=np.datetime64)
print( np.diff(x) )
</syntaxhighlight>


==같이 보기==
==같이 보기==
* [[NumPy gradient()]]
* [[NumPy ediff1d()]]
* [[NumPy cumsum()]]
* [[함수 diff()]]
* [[함수 diff()]]
==참고==
* https://numpy.org/doc/stable/reference/generated/numpy.diff.html


[[분류: NumPy]]
[[분류: NumPy]]
[[분류: 계차]]

2022년 10월 30일 (일) 16:26 기준 최신판

1 개요[ | ]

NumPy.diff()
import numpy as np
x = np.array([1, 2, 4, 7, 0])
print( np.diff(x) )      # [ 1  2  3 -7]
print( np.diff(x, n=2) ) # [  1   1 -10]
import numpy as np
x = np.array([[1, 3, 6, 10], [0, 5, 6, 8]])
print( np.diff(x) ) # [[2 3 4]
                    #  [5 1 2]]
print( np.diff(x, axis=0) ) # [[-1  2  0 -2]]
import numpy as np
x = np.arange('1066-10-13', '1066-10-16', dtype=np.datetime64)
print( np.diff(x) )

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}