bundles / numpy 2.4.4 / numpy / ma / extras / compress_rows
function
numpy.ma.extras:compress_rows
source: /numpy/ma/extras.py:955
Signature
def compress_rows(a)Summary
Suppress whole rows of a 2-D array that contain masked values.
Extended Summary
This is equivalent to np.ma.compress_rowcols(a, 0), see compress_rowcols for details.
Parameters
x: array_like, MaskedArrayThe array to operate on. If not a MaskedArray instance (or if no array elements are masked), x is interpreted as a MaskedArray with
maskset tonomask. Must be a 2D array.
Returns
compressed_array: ndarrayThe compressed array.
Examples
import numpy as np a = np.ma.array(np.arange(9).reshape(3, 3), mask=[[1, 0, 0], [1, 0, 0], [0, 0, 0]]) np.ma.compress_rows(a)✓
array([[6, 7, 8]])
See also
Aliases
numpy.ma.compress_rows