Numpy-hsplit
提供:Dev Guides
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]])]