Python numpy.ma.compress_rowcols()函数
numpy.ma.compress_rowcols()函数抑制了二维数组中包含屏蔽值的行和列。
抑制行为是通过轴参数选择的。
- 如果轴为无,则行和列都被抑制。
- 如果轴为0,只有行被抑制。
- 如果坐标轴是1或-1,只有列被抑制。
语法: numpy.ma.compress_rowcols(arr, axis = None)
参数 :
arr : [array_like, MaskedArray] 这个参数表示要操作的数组。该数组必须是一个二维数组。如果没有数组元素被屏蔽,arr将被解释为一个MaskedArray,屏蔽设置为nomask。
axis : [int, optional] 执行操作的轴。默认为无。
返回 : 返回压缩后的数组。
代码 #1:
输出:
代码 #2:
输出: