[Numpy-svn] [numpy/numpy] 07cbe9: ENH: percentile function with additional parameter...

GitHub noreply@github....
Thu Sep 19 15:39:47 CDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/numpy/numpy
  Commit: 07cbe999f84be4d1b0a35fdb15b53cc17bc4341d
      https://github.com/numpy/numpy/commit/07cbe999f84be4d1b0a35fdb15b53cc17bc4341d
  Author: Jonathan Helmus <jjhelmus@gmail.com>
  Date:   2013-09-13 (Fri, 13 Sep 2013)

  Changed paths:
    M doc/release/1.9.0-notes.rst
    M numpy/lib/function_base.py
    M numpy/lib/tests/test_function_base.py

  Log Message:
  -----------
  ENH: percentile function with additional parameters and vecorization

The percentile function was enhanced by adding limit and interpolation
parameters to give it similar functionality to SciPy's stats.scoreatpercentile
function.  In addition the function was vecorized along q and rewritten to
use the partition method for better performance.


  Commit: 4a084a0d77bbb7ade065e75d3602fd8b47369d76
      https://github.com/numpy/numpy/commit/4a084a0d77bbb7ade065e75d3602fd8b47369d76
  Author: Jonathan Helmus <jjhelmus@gmail.com>
  Date:   2013-09-13 (Fri, 13 Sep 2013)

  Changed paths:
    M numpy/lib/function_base.py
    M numpy/lib/tests/test_function_base.py

  Log Message:
  -----------
  MAINT: cleaning up percentile function.


  Commit: a7fc781d286ed8c7650e3a153f8762ce8a536da0
      https://github.com/numpy/numpy/commit/a7fc781d286ed8c7650e3a153f8762ce8a536da0
  Author: Jonathan Helmus <jjhelmus@gmail.com>
  Date:   2013-09-13 (Fri, 13 Sep 2013)

  Changed paths:
    M numpy/lib/function_base.py

  Log Message:
  -----------
  DOC: changes to scoreatpercentile docstring, doc test now passes


  Commit: 9aed31a8ba1607241947bfe886821e9eb09f6ebb
      https://github.com/numpy/numpy/commit/9aed31a8ba1607241947bfe886821e9eb09f6ebb
  Author: Jonathan Helmus <jjhelmus@gmail.com>
  Date:   2013-09-13 (Fri, 13 Sep 2013)

  Changed paths:
    M numpy/lib/tests/test_function_base.py

  Log Message:
  -----------
  TST: additional test for percentile


  Commit: 9dd212cee1c9ccab6013d52e776bcf6ef712a5e0
      https://github.com/numpy/numpy/commit/9dd212cee1c9ccab6013d52e776bcf6ef712a5e0
  Author: Jonathan Helmus <jjhelmus@gmail.com>
  Date:   2013-09-16 (Mon, 16 Sep 2013)

  Changed paths:
    M numpy/lib/function_base.py
    M numpy/lib/tests/test_function_base.py

  Log Message:
  -----------
  MAINT: changed 'closest' interpolation to 'nearest'


  Commit: 9316110a42c370616cbb80ae3e1769534d04de10
      https://github.com/numpy/numpy/commit/9316110a42c370616cbb80ae3e1769534d04de10
  Author: Jonathan Helmus <jjhelmus@gmail.com>
  Date:   2013-09-16 (Mon, 16 Sep 2013)

  Changed paths:
    M numpy/lib/function_base.py
    M numpy/lib/tests/test_function_base.py

  Log Message:
  -----------
  TST: note on overwrite_input parameter in percentile

* added note that `overwrite_input` has not effect when `a` is not
  an array in the percentile function.
* added unit test to verify that no error is raised when `a` is not
  an array and `overwrite_input` is True.


  Commit: 15572e95d79ccaa0b48b5c1f48f24c0b9b7dd9d0
      https://github.com/numpy/numpy/commit/15572e95d79ccaa0b48b5c1f48f24c0b9b7dd9d0
  Author: Julian Taylor <juliantaylor108@googlemail.com>
  Date:   2013-09-19 (Thu, 19 Sep 2013)

  Changed paths:
    M doc/release/1.9.0-notes.rst
    M numpy/lib/function_base.py
    M numpy/lib/tests/test_function_base.py

  Log Message:
  -----------
  Merge pull request #3658 from jjhelmus/percentile_enh_new

ENH: percentile function with additional parameters and vectorization


Compare: https://github.com/numpy/numpy/compare/df1456175af4...15572e95d79c


More information about the Numpy-svn mailing list