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.