numpy histogram : Maybe a little error in the tutorial

Hi, I was followong the tutorial about numpy's basics and found a little error here : http://www.scipy.org/Tentative_NumPy_Tutorial#head-aa75ec76530ff51a2e98071ad... (n, bins) = numpy.histogram(v, bins=50, normed=1) # NumPy version (no plot) should be : (n, bins) = numpy.histogram(v, bins=50, normed=True) since in the 'new' version of histogram, the normed var is explicitly tested as a boolean (in numpy/lib/function_base.py line 380): if normed is False: ... elif normed is True: ... Cheers Gaston

On Sat, Apr 30, 2011 at 8:54 AM, tonthon <tonthon21@gmail.com> wrote:
Hi,
I was followong the tutorial about numpy's basics and found a little error here : http://www.scipy.org/Tentative_NumPy_Tutorial#head-aa75ec76530ff51a2e98071ad...
(n, bins) = numpy.histogram(v, bins=50, normed=1) # NumPy version (no plot) should be : (n, bins) = numpy.histogram(v, bins=50, normed=True)
Thanks for reporting, this is changed now.
since in the 'new' version of histogram, the normed var is explicitly tested as a boolean (in numpy/lib/function_base.py line 380): if normed is False: ... elif normed is True:
This is bad style, but it was already changed in master. Cheers, Ralf
participants (2)
-
Ralf Gommers
-
tonthon