NumPyロール関数は、指定された軸に沿って入力配列内の要素をロールするために使用されます。 ローリングとは、特定の配列内の要素の位置をシフトする処理を指します。 要素が最初の位置から最後の位置に移動すると、最初の位置に戻ります。 NumPyのロール関数を調べてみましょう。 関数構文 関数の構文は次のとおりです。 しびれ。ロール((a、 シフト、 軸=なし)。 パラメータは次のとおりです。 a –入力配列を定義します。 shift –配列内の要素がシフトされる場所の数を指します。 axis –指定された要素がシフトされる軸。 関数の戻り値 この関数は、指定された軸の要素が、shiftパラメーターで指定された係数でシフトされた配列を返します。 注:出力配列は、入力配列と同じ形状を保持します。 例1 以下に示すサンプルコードについて考えてみます。 輸入 numpy なので nparr […]
The post NumPy np.roll appeared first on Gamingsym Japan.