numpy.ma.append#
- ma.append(a,b,axis=None)[source]#
Append values to the end of an array.
- Parameters:
- aarray_like
Values are appended to a copy of this array.
- barray_like
These values are appended to a copy ofa. It must be of thecorrect shape (the same shape asa, excludingaxis). Ifaxisis not specified,b can be any shape and will be flattenedbefore use.
- axisint, optional
The axis along whichv are appended. Ifaxis is not given,botha andb are flattened before use.
- Returns:
- appendMaskedArray
A copy ofa withb appended toaxis. Note that
appenddoes not occur in-place: a new array is allocated and filled. Ifaxis is None, the result is a flattened array.
See also
numpy.appendEquivalent function in the top-level NumPy module.
Examples
>>>importnumpyasnp>>>importnumpy.maasma>>>a=ma.masked_values([1,2,3],2)>>>b=ma.masked_values([[4,5,6],[7,8,9]],7)>>>ma.append(a,b)masked_array(data=[1, --, 3, 4, 5, 6, --, 8, 9], mask=[False, True, False, False, False, False, True, False, False], fill_value=999999)
On this page