前提・実現したいこと
Numpyにて,特定の要素を抽出したいとき,np.whereを利用するかと思うのですが,np.whereでは,その要素に対する条件は設定出来ますが,その要素の前の要素やインデックスを利用した条件は設定出来ないでしょうか.
例として
a = np.ndarray([1,2,3,4,5,7,11,18,22,25,32])
といった.配列から前の要素と比較して5以上大きい値のみを抽出したい場合は,どのような方法が考えられるでしょうか.
・for文
・np.roll
以外の方法が知りたいです.
np.rollでは計算量が増えるために利用したくありません.

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/13 12:21