On 10/29/11 2:48 PM, Ralf Gommers wrote: > That's true, but I am hoping that the difference between - say: > > a[0:2] = np.NA > > and > > a.mask[0:2] = False > > would be easy enough to imagine. > > > It is in this case. I agree the explicit ``a.mask`` is clearer.
Interesting -- I suspect I'm mirror's Pandas' users here: a[0:2] = np.NA is simpler and easier to me -- I'm avoiding the word "clearer" because I m not sure what it means -- if we thin it's important for the user to understand that the NA value is implemented with a mask, then setting the mask explicitly is certainly clearer -- but I don't think that's important. Indeed, I still like the idea that for "casual" use, NA could be a special value, and could be a mask, and that the user does not need to know the difference. -Chris -- Christopher Barker, Ph.D. Oceanographer Emergency Response Division NOAA/NOS/OR&R (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception chris.bar...@noaa.gov _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion