numpy.ma.asarray(a,dtype=None,order=None)[source]¶Convert the input to a masked array of the given data-type.
No copy is performed if the input is already anndarray. Ifa isa subclass ofMaskedArray, a base classMaskedArray is returned.
| Parameters: |
|
|---|---|
| Returns: |
|
See also
asanyarrayasarray, but conserves subclasses.Examples
>>>x=np.arange(10.).reshape(2,5)>>>xarray([[ 0., 1., 2., 3., 4.], [ 5., 6., 7., 8., 9.]])>>>np.ma.asarray(x)masked_array(data = [[ 0. 1. 2. 3. 4.] [ 5. 6. 7. 8. 9.]], mask = False, fill_value = 1e+20)>>>type(np.ma.asarray(x))<class 'numpy.ma.core.MaskedArray'>