Numpy-hsplit

提供:Dev Guides
2020年6月23日 (火) 03:12時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

numpy.hsplit

numpy.hsplitはsplit()関数の特殊なケースであり、axisは入力配列の次元に関係なく水平分割を示す1です。

import numpy as np
a = np.arange(16).reshape(4,4)

print 'First array:'
print a
print '\n'

print 'Horizontal splitting:'
b = np.hsplit(a,2)
print b
print '\n'

その出力は次のようになります-

First array:
[[Horizontal splitting:
[array([[array([[ 2,  3],
       [ 6,  7],
       [10, 11],
       [14, 15]])]