bundles / numpy 2.4.4 / numpy / ma / extras / hsplit
function
numpy.ma.extras:hsplit
Signature
def hsplit ( ary , indices_or_sections ) Summary
Split an array into multiple sub-arrays horizontally (column-wise).
Extended Summary
Please refer to the split documentation. hsplit is equivalent to split with axis=1, the array is always split along the second axis except for 1-D arrays, where it is split at axis=0.
Notes
The function is applied to both the _data and the _mask, if any.
Examples
import numpy as np x = np.arange(16.0).reshape(4, 4)✓
x np.hsplit(x, 2) np.hsplit(x, np.array([3, 6]))✗
x = np.arange(8.0).reshape(2, 2, 2)
✓x np.hsplit(x, 2)✗
x = np.array([0, 1, 2, 3, 4, 5]) np.hsplit(x, 2)✓
See also
- split
Split an array into multiple sub-arrays of equal size.
Aliases
-
numpy.ma.hsplit