Hi -- > Greetings: I just noticed a changed behavior of numpy.histogram. I > think that a recent 'fix' to the code has changed my ability to use that > function (albeit in an unconventional manner).
You can blame me for this. I submitted a patch which prohibited the user from entering any range into histogram other than a monotonically increasing one. The ticket with the info is: http://scipy.org/scipy/numpy/ticket/586 This patch was apparently applied by the NumPy folks, and it broke your code. Sorry! > Is this something that can possibly be fixed (should I submit a ticket)? > Or should I revert to some other approaches for implementing the same > idea? It really was a nice convenience. Or, alternately, would some > sort of new function along the lines of a numpy.countunique() ultimately > be useful? IMO, your use was invalid (albeit a cute and useful shortcut). Allowing non-monotonically increasing bins can lead to confusing or inexplicable results. On the other hand, I would support the idea of a new function numpy.countunique() as you suggest. Just my two cents... Stuart Brorson Interactive Supercomputing, inc. 135 Beaver Street | Waltham | MA | 02452 | USA http://www.interactivesupercomputing.com/ _______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion