On 10/18/2011 03:13 AM, Olivier Delalleau wrote: > if hasattr(a, 'mask'): # or if isinstance(a, numpy.ma.core.MaskedArray.)
or if numpy.ma.isMA(a): or if numpy.ma.isMaskedArray(a): Eric > code 1 > else > code 2 > > -=- Olivier > > 2011/10/18 Chao YUE <[email protected] <mailto:[email protected]>> > > Thanks Olivier. but I don't know how can I check it in the code (not > in an interactive mode)? > I would like: > > if ndarray a is a mased array: > code 1 > else > code 2 > > thanks again, > > Chao > > > 2011/10/18 Olivier Delalleau <[email protected] <mailto:[email protected]>> > > You could simply check if it has a 'mask' attribute. You can > also check if it is an instance of numpy.ma.core.MaskedArray. > > -=- Olivier > > Le 18 octobre 2011 08:49, Chao YUE <[email protected] > <mailto:[email protected]>> a écrit : > > Just one more question, how can I check a ndarray is a > masked array or not? > > Chao > -- > > *********************************************************************************** > Chao YUE > Laboratoire des Sciences du Climat et de l'Environnement > (LSCE-IPSL) > UMR 1572 CEA-CNRS-UVSQ > Batiment 712 - Pe 119 > 91191 GIF Sur YVETTE Cedex > Tel: (33) 01 69 08 29 02; Fax:01.69.08.77.16 > > ************************************************************************************ > > > _______________________________________________ > NumPy-Discussion mailing list > [email protected] <mailto:[email protected]> > http://mail.scipy.org/mailman/listinfo/numpy-discussion > > > > _______________________________________________ > NumPy-Discussion mailing list > [email protected] <mailto:[email protected]> > http://mail.scipy.org/mailman/listinfo/numpy-discussion > > > > > -- > > *********************************************************************************** > Chao YUE > Laboratoire des Sciences du Climat et de l'Environnement (LSCE-IPSL) > UMR 1572 CEA-CNRS-UVSQ > Batiment 712 - Pe 119 > 91191 GIF Sur YVETTE Cedex > Tel: (33) 01 69 08 29 02; Fax:01.69.08.77.16 > > ************************************************************************************ > > > _______________________________________________ > NumPy-Discussion mailing list > [email protected] <mailto:[email protected]> > http://mail.scipy.org/mailman/listinfo/numpy-discussion > > > > > _______________________________________________ > NumPy-Discussion mailing list > [email protected] > http://mail.scipy.org/mailman/listinfo/numpy-discussion _______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
