parameters: (self)
return_statement: return result
docstring: The imaginary part of the masked array.
  
          This property is a view on the imaginary part of this `MaskedArray`.
  
          See Also
          --------
          real
  
          Examples
          --------
          >>> x = np.ma.array([1+1.j, -2j, 3.45+1.6j], mask=[False, True, False])
          >>> x.imag
          masked_array(data=[1.0, --, 1.6],
                       mask=[False,  True, False],
                 fill_value=1e+20)
docstring_summary: The imaginary part of the masked array.
docstring_tokens: The imaginary part of the masked array .
function: def imag(self):
          """
          The imaginary part of the masked array.
  
          This property is a view on the imaginary part of this `MaskedArray`.
  
          See Also
          --------
          real
  
          Examples
          --------
          >>> x = np.ma.array([1+1.j, -2j, 3.45+1.6j], mask=[False, True, False])
          >>> x.imag
          masked_array(data=[1.0, --, 1.6],
                       mask=[False,  True, False],
                 fill_value=1e+20)
  
          """
          result = self._data.imag.view(type(self))
          result.__setmask__(self._mask)
          return result
function_tokens: def imag ( self ) : result = self . _data . imag . view ( type ( self ) ) result . __setmask__ ( self . _mask ) return result