[Numpy-tickets] [NumPy] #388: Doc error for std in http://scipy.org/Numpy_Example_List#std
NumPy
numpy-tickets at scipy.net
Wed Nov 22 11:30:50 CST 2006
#388: Doc error for std in http://scipy.org/Numpy_Example_List#std
----------------------+-----------------------------------------------------
Reporter: g2boojum | Owner: somebody
Type: defect | Status: closed
Priority: normal | Milestone:
Component: Other | Version:
Severity: normal | Resolution: fixed
Keywords: |
----------------------+-----------------------------------------------------
Changes (by rkern):
* status: new => closed
* resolution: => fixed
Old description:
> According to the example in http://scipy.org/Numpy_Example_List#std,
> array.std() uses an N-1 normalization
> (and that's what the example shows). With numpy-1.0 on my machine:
>
> In [22]: a = array([1., 2., 7.])
>
> In [23]: a.std()
> Out[23]: 2.62466929134
>
> In [24]: sqrt(((1.-a.mean())**2 + (2.-a.mean())**2 + (7.-a.mean())**2)/3)
> Out[24]: 2.6246692913372702
>
> In [25]: sqrt(((1.-a.mean())**2 + (2.-a.mean())**2 + (7.-a.mean())**2)/2)
> Out[25]: 3.214550253664318 <-- That's the result in the example
>
> Please fix the docs.
New description:
According to the example in http://scipy.org/Numpy_Example_List#std,
array.std() uses an N-1 normalization
(and that's what the example shows). With numpy-1.0 on my machine:
{{{
In [22]: a = array([1., 2., 7.])
In [23]: a.std()
Out[23]: 2.62466929134
In [24]: sqrt(((1.-a.mean())**2 + (2.-a.mean())**2 + (7.-a.mean())**2)/3)
Out[24]: 2.6246692913372702
In [25]: sqrt(((1.-a.mean())**2 + (2.-a.mean())**2 + (7.-a.mean())**2)/2)
Out[25]: 3.214550253664318 <-- That's the result in the example
}}}
Please fix the docs.
Comment:
Note that that page is a wiki page and can be edited by anyone after
creating an account for themselves. If you see an error there, you can fix
it yourself.
--
Ticket URL: <http://projects.scipy.org/scipy/numpy/ticket/388#comment:1>
NumPy <http://projects.scipy.org/scipy/numpy>
The fundamental package needed for scientific computing with Python.
More information about the Numpy-tickets
mailing list