summaryrefslogtreecommitdiff
path: root/doc/neps/missing-data.rst
Commit message (Collapse)AuthorAgeFilesLines
* ENH: missingdata: Have some basic assignment and indexing with NA workingMark Wiebe2011-08-271-5/+11
|
* ENH: missingdata: Add the NA mask members to PyArrayObjectMark Wiebe2011-08-271-2/+15
|
* STY: Updates for pull request feedback from Chuck and BenMark Wiebe2011-07-201-9/+124
|
* ENH: core: Deprecating direct access to the PyArrayObject fieldsMark Wiebe2011-07-191-8/+8
| | | | NOTE: WIP, code doesn't build
* NEP: missingdata: Rename 'namask' to 'maskna', which looks betterMark Wiebe2011-07-191-30/+40
|
* NEP: missingdata: Add a small note about single NA vs multi-NAMark Wiebe2011-07-081-0/+8
|
* NEP: missingdata: Describe a possible way multi-NA could be added in the futureMark Wiebe2011-07-081-0/+27
|
* NEP: missingdata: Change the mask definitionMark Wiebe2011-07-081-6/+17
| | | | | | | This change allows npy_bool to be a mask which always has payload zero. This doesn't let combining masks with payloads to be a simple 'min' operation as the previous design, but allowing npy_bool as the mask appears to be a very worthwhile tradeoff.
* NEP: missingdata: Design the mask binary format so it's extensible with a ↵Mark Wiebe2011-07-081-7/+21
| | | | payload
* ENH: nditer: Add the per-operand masked iteration flagsMark Wiebe2011-07-081-0/+4
|
* NEP: missingdata: Adjust the parenthetical part of the NA/IGNORE defnMark Wiebe2011-07-071-3/+3
|
* NEP: missingdata: Add copyright info, some more NAMASK iterator clarificationMark Wiebe2011-07-071-6/+17
|
* NEP: missingdata: Add more C API detailsMark Wiebe2011-07-071-1/+27
|
* NEP: missingdata: Start some details about masked iterationMark Wiebe2011-07-071-6/+49
|
* NEP: missing-data: Add Peter to the AcknowledgmentsMark Wiebe2011-07-061-0/+1
|
* NEP: missing-data: Add "Python API" and "C API" definitionsMark Wiebe2011-07-061-1/+13
|
* NEP: missing-data: Add numpy.ma to the glossaryMark Wiebe2011-07-061-1/+5
|
* NEP: missing-data: Add glossary of terms, try to clarify them betterMark Wiebe2011-07-061-28/+59
| | | | | This is a step towards having everyone on the list use the same vocabulary with specific nailed-down definitions for the terms.
* NEP: missing-data: Fix copy/paste/edit typo for np.all exampleMark Wiebe2011-07-061-6/+6
|
* NEP: missing-data: Incorporate Ben's feedback, add section on 'shared masks'Mark Wiebe2011-07-061-65/+107
| | | | This includes an email comment from Ben about 'np.any' and 'np.all'.
* NEP: missingdata: Rename 'hasmask' and friends to 'hasnamask' and friendsMark Wiebe2011-07-061-7/+46
| | | | | This is an attempt to reduce potential confusion between the existing numpy.ma and the NA-supporting built-in mask.
* NEP: missing-data: Add name to acknowledgmentsMark Wiebe2011-07-061-0/+1
|
* NEP: missingdata: Various improvementsMark Wiebe2011-07-061-20/+39
|
* NEP: Trying to make the NEP's position on missing values and masks vs bit ↵Mark Wiebe2011-07-061-22/+84
| | | | patterns more clear
* ENH: umath: Add tests, work out kinks in ufunc 'where=' parameterMark Wiebe2011-07-061-0/+2
|
* ENH: umath: Add parsing of a 'where=' parameter in the element-wise ufuncMark Wiebe2011-07-061-8/+10
|
* ENH: missingdata: Move getting the masked ufunc inner loop to a different ↵Mark Wiebe2011-07-061-0/+1
| | | | | | | | | function This is so that backwards compatibility can be retained with denying regular ufuncs from supporting dynamic auxiliary data, but allowing it for the masked inner loops so that the default masked loop can store the regular inner loop it proxies calls to.
* ENH: missingdata: Add a mechanism to get masked versions of ufunc inner loopsMark Wiebe2011-07-061-2/+10
|
* DOC: A few typos in the missing data NEP.Keith Goodman2011-06-271-3/+4
|
* NEP: missing-data: Rename the NEP as it now describes more generality than ↵Mark Wiebe2011-06-271-0/+529
just masks