diff options
author | Mark Wiebe <mwwiebe@gmail.com> | 2011-08-16 20:03:22 -0700 |
---|---|---|
committer | Charles Harris <charlesr.harris@gmail.com> | 2011-08-27 07:26:55 -0600 |
commit | 965e4cff5c4c50e8ff051a3363adc6cf6aa640cd (patch) | |
tree | e9b8d484dac4446ef0a3abd24d94e88922093b05 /doc/release/2.0.0-notes.rst | |
parent | b1cb211d159c617ee4ebd16266d6f1042417ef75 (diff) | |
download | numpy-965e4cff5c4c50e8ff051a3363adc6cf6aa640cd.tar.gz |
ENH: missingdata: trying some more functions to see how they treat NAs
Diffstat (limited to 'doc/release/2.0.0-notes.rst')
-rw-r--r-- | doc/release/2.0.0-notes.rst | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/doc/release/2.0.0-notes.rst b/doc/release/2.0.0-notes.rst index 0ba7594fe..d50797cb3 100644 --- a/doc/release/2.0.0-notes.rst +++ b/doc/release/2.0.0-notes.rst @@ -26,9 +26,10 @@ What works with NA: * Basic indexing and slicing, as well as full boolean mask indexing. * All element-wise ufuncs. * UFunc.reduce methods, with a new skipna parameter. + * The nditer object. * Array methods: + ndarray.clip, ndarray.min, ndarray.max, ndarray.sum, ndarray.prod, - ndarray.conjugate, ndarray.diagonal + ndarray.conjugate, ndarray.diagonal, ndarray.flatten + numpy.concatenate, numpy.column_stack, numpy.hstack, numpy.vstack, numpy.dstack @@ -36,6 +37,8 @@ What doesn't work with NA: * Fancy indexing, such as with lists and partial boolean masks. * ndarray.flat and any other methods that use the old iterator mechanism instead of the newer nditer. + * Struct dtypes, which will have corresponding struct masks with + one mask value per primitive field of the struct dtype. * UFunc.reduce of multi-dimensional arrays, with skipna=True and a ufunc that doesn't have an identity. * UFunc.accumulate, UFunc.reduceat. @@ -43,7 +46,10 @@ What doesn't work with NA: rules NA | True == True and NA & False == False yet. * Array methods: + ndarray.argmax, ndarray.argmin, - + numpy.repeat + + numpy.repeat, numpy.delete (relies on fancy indexing), + numpy.append, numpy.insert (relies on fancy indexing), + numpy.where, + Custom formatter for printing arrays @@ -66,7 +72,7 @@ where possible, and performs much faster as well. The function np.concatenate tries to match the layout of its input arrays. Previously, the layout did not follow any particular reason, -and depended in an undesirable on the particular axis chosen for +and depended in an undesirable way on the particular axis chosen for concatenation. A bug was also fixed which silently allowed out of bounds axis arguments. |