numpy.ma.masked_array.astype¶
- masked_array.astype(newtype)[source]¶
Returns a copy of the MaskedArray cast to given newtype.
Returns: output : MaskedArray
A copy of self cast to input newtype. The returned record shape matches self.shape.
Examples
>>> x = np.ma.array([[1,2,3.1],[4,5,6],[7,8,9]], mask=[0] + [1,0]*4) >>> print(x) [[1.0 -- 3.1] [-- 5.0 --] [7.0 -- 9.0]] >>> print(x.astype(int32)) [[1 -- 3] [-- 5 --] [7 -- 9]]