今回は、Pythonのnumpy配列をマージする方法、Pythonのnumpy配列をマージする際の注意点についてお届けします。以下は実際的なケースです。見てみましょう。
Python で numpy 配列をマージする方法はたくさんあります。
- np.append()
- np.concatenate()
- np.stack()
- np.hstack()
- np.vstack()
- np.dstack()
最も一般的に使用されるのは 1 つ目と 2 つ目です。最初の方法はより読みやすく、柔軟性がありますが、多くのメモリを消費します。 2 番目の方法には、大量のメモリ使用量の問題はありません。
方法 1 - 追加
パラメータ | 導入 |
---|---|
arr | マージする配列のコピー (特にホームページはコピーなので、あなたはそれを消費する必要があります大量のメモリ) |
values | は、コピーされた値を上記の配列にマージするために使用されます。以下のパラメータ axis 的话,则这些值必须和arr の形状が指定されている場合 (shape[axis] を除いて等しい)、それ以外の場合は要件はありません。 |
axis | マージする軸 |
例:
方法 2 - 連結
パラメータ | 紹介 |
---|---|
* arrays | これらの配列は、マージされる軸を除いて同じ形状でなければなりません |
axis | 、デフォルトは0です |
例:
この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。 推奨読書: Python で 2 次元配列のローカル ピーク値を取得する方法
以上がPython で numpy 配列をマージする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。