NumPy配列ndarrayを分割(split, array_split, hsplit, vsplit, dsplit) NumPy配列ndarrayを分割するには以下の関数を使う。 numpy.split(): 等分割、または、任意の位置で分割 numpy.array_split(): できるだけ等分割で分割 numpy.vsplit(): 縦に分割 numpy.hsplit(): 横に分割 numpy.dsplit(): 深さ方向に分割 numpy.split()が基本で、他は特定の目的のために簡単に使えるようにしたもの。numpy.split()の使い方を理解しておけば他も理解しやすい。 「縦に分割」「横に分割」という表現は曖昧だが、ここではNumPyの公式ドキュメントに則り、上下に分割することを縦に分割、左右に分割することを横に分割と表す。 最後に説明するように、分割された配列は