【NumPy】配列の差分 numpy.diff

スポンサーリンク

この記事では、Python言語とNumPyを用いて、配列の差分を求める方法をソースコード付きで解説します。

スポンサーリンク

差分

NumPyのdiffを利用すると、簡単に配列(リスト)内の差分を計算することが出来ます。

【書式】
diff_y = numpy.diff(y)

第1引数(y):差分を求めたい配列(リスト)
戻り値(diff_y):差分

ソースコード

サンプルプログラムのソースコードは下記の通りです。

実行結果

サンプルプログラムの実行結果は下記の通りです。

y=[1.0, 2.0, 3.0, 4.0, 5.0, 5.5, 7.0, 9.0]
diff(y)=[ 1. 1. 1. 1. 0.5 1.5 2. ]

【おすすめ関連記事】
Python入門 基本文法
NumPy入門 サンプルプログラム集

スポンサーリンク

シェア&フォローお願いします!