Numpy-stack

提供:Dev Guides
移動先:案内検索

numpy.stack

この関数は、新しい軸に沿って配列のシーケンスを結合します。 この関数はNumPyバージョン1.10.0以降に追加されました。 以下のパラメーターを提供する必要があります。

注意-この関数は_version 1.10.0_以降で利用可能です。

numpy.stack(arrays, axis)

どこで、

Sr.No. Parameter & Description
1

arrays

同じ形状の配列のシーケンス

2

axis

入力配列が積み重ねられる結果の配列の軸

import numpy as np
a = np.array([[print 'First Array:'
print a
print '\n'
b = np.array([[print 'Second Array:'
print b
print '\n'

print 'Stack the two arrays along axis 0:'
print np.stack((a,b),0)
print '\n'

print 'Stack the two arrays along axis 1:'
print np.stack((a,b),1)

それは次の出力を生成する必要があります-

First array:
[[Second array:
[[Stack the two arrays along axis 0:
[[Stack the two arrays along axis 1:
[[