On Friday 19 September 2008 04:10:24 Anne Archibald wrote: > (is there a convenience > function that makes a masked array with a mask everywhere the data is > nan?).
numpy.ma.fix_invalid, that masks your Nans and Infs and sets the underlying data to some filling value. That way, you don't carry NaNs/Infs along. > I am assuming that appropriate masked sort/amax/maximum/mean/median > exist already. They're definitely needed, so how much effort is it > worth putting in to duplicate that functionality with nans instead of > masked elements? My opinion indeed. The MaskedArray.sort method has an extra flag that lets you decide whether you want masked data at the beginning or the end of your array. That said, numpy.nanmin, numpy.nansum... don't come with the heavy machinery of numpy.ma, and are therefore faster. I'm really going to have to learn C. _______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion