numpy.ma.concatenate¶
-
numpy.ma.
concatenate
(arrays, axis=0)[source]¶ 沿给定轴连接数组的序列。
参数: 数组:array_like的序列
数组必须具有相同的形状,除了在对应于axis(默认情况下为第一个)的维度中。
axis:int,可选
数组将沿其连接的轴。默认值为0。
返回: result:MaskedArray
保留带有任何屏蔽条目的连接数组。
也可以看看
numpy.concatenate
- 顶层NumPy模块中的等效函数。
例子
>>> import numpy.ma as ma >>> a = ma.arange(3) >>> a[1] = ma.masked >>> b = ma.arange(2, 5) >>> a masked_array(data = [0 -- 2], mask = [False True False], fill_value = 999999) >>> b masked_array(data = [2 3 4], mask = False, fill_value = 999999) >>> ma.concatenate([a, b]) masked_array(data = [0 -- 2 2 3 4], mask = [False True False False False False], fill_value = 999999)