[Numpy-tickets] [NumPy] #605: Incorerdct behaviour of numpy.hiistogram
NumPy
numpy-tickets@scipy....
Sun Nov 4 10:48:46 CST 2007
#605: Incorerdct behaviour of numpy.hiistogram
-----------------------+----------------------------------------------------
Reporter: Elby | Owner: somebody
Type: defect | Status: new
Priority: normal | Milestone: 1.0.4
Component: numpy.lib | Version: none
Severity: normal | Keywords:
-----------------------+----------------------------------------------------
The behavior of numpy.histogram is not consistent with its doc string :
- doc string says that, with a range argument, values outside of this
range are allocated to the closest bin.
- in fact values below the range are simply ignored.
There was a discussion on this subject on the scipy.user mailing list:
http://groups.google.com/group/scipy-
user/browse_frm/thread/3b3166e2200f846b/d6040fb6b659c6dd?hl=fr&lnk=gst&q=histogram#d6040fb6b659c6dd
IMHO, the current behavior of numpy.histogram, that is assuming that
values below the range are outliers, is not what a neophyte is waiting
for, and should be clearly stated.
Besides, the user should have the possibility to choose what to do with
values outside the range : just ignoring them is not a good idea in most
of the case I've seen.
--
Ticket URL: <http://scipy.org/scipy/numpy/ticket/605>
NumPy <http://projects.scipy.org/scipy/numpy>
The fundamental package needed for scientific computing with Python.
More information about the Numpy-tickets
mailing list