もっと詳しく
NumPy np.c_は、2番目の軸に沿って配列を連結できるようにするNumPyのインデックス作成ルーチンの一部です。

このルーチンがどのように機能し、どのように使用できるかを調べてみましょう。

構文

numpyc_ルーチンの構文は次のとおりです。

戻り値

ルーチンは、連結する必要のある配列以外のパラメーターを取りません。

次に、2番目の軸に沿って連結された配列を返します。

イラストの例

以下の例は、np.c_を使用して2つの配列を連結する方法を示しています。

#numpyをインポートする
輸入 numpy なので np
#配列を作成する
arr1 = np。配列(([1,2,3])。
arr2 = np。配列(([7,8,9])。
印刷((np。c_[arr1, arr2])。

この例では、np.c_ルーチンが配列を取得し、2番目の軸に沿ってそれらを連結します。

注:2番目の軸について話すときは、axis=1または列軸を参照します。

上記のコードは、次のように配列を返す必要があります。

この場合、np.c_は2つの1次元配列を取り、それらを連結して2次元配列を形成します。

例2

2次元配列にルーチンを適用するとどうなるか見てみましょう。

arr1 = np。配列(([[1,2,3,4] [5,6,7,8]])。
arr2 = np。配列(([[9,10,11,12] [13,14,15,16]])。
印刷((np。c_[arr1, arr2])。

上記のコードスニペットは次を返す必要があります。

[[ 1  2  3  4  9 10 11 12]
[ 5  6  7  8 13 14 15 16]]

閉鎖

この記事は、NumPyのインデックス作成ルーチンnp.c_とその使用方法を理解するのに役立つことを目的としています。

読んでくれてありがとう!!!

The post NumPy np.c_ appeared first on Gamingsym Japan.