[Numpy-tickets] [NumPy] #376: ma.average destroys mask

NumPy numpy-tickets at scipy.net
Wed Nov 8 05:55:38 CST 2006


#376: ma.average destroys mask
---------------------+------------------------------------------------------
 Reporter:  roberto  |        Owner:  somebody   
     Type:  defect   |       Status:  new        
 Priority:  normal   |    Milestone:  1.0 Release
Component:  Other    |      Version:  none       
 Severity:  major    |   Resolution:             
 Keywords:           |  
---------------------+------------------------------------------------------
Comment (by roberto):

 {{{
 >>> from numpy import *
 >>> a = ma.masked_values(arange(8), 4)
 >>> a.shape = (2,2,2)
 >>> assert a.shape == a.mask.shape
 >>> b = ma.average(a, axis=0)
 >>> assert b.shape == b.mask.shape
 Traceback (most recent call last):
   File "<stdin>", line 1, in ?
 AssertionError
 >>> print b.shape, b.mask.shape
 (2, 2) ()
 }}}

-- 
Ticket URL: <http://projects.scipy.org/scipy/numpy/ticket/376#comment:1>
NumPy <http://projects.scipy.org/scipy/numpy>
The fundamental package needed for scientific computing with Python.


More information about the Numpy-tickets mailing list