[SciPy-user] Undefined variable bug in scipy.stats.gaussian_kde.integrate_1d
Robert Kern
robert.kern at gmail.com
Wed Nov 7 13:04:05 EST 2007
John Reid wrote:
> I get the following error when calling scipy.stats.gaussian_kde.integrate_1d
>
> c:\apps\python25\lib\site-packages\scipy\stats\kde.py in
> integrate_box_1d(self, low, high)
> 204 raise ValueError("integrate_box_1d() only handles
> 1D pdfs")
> 205
> --> 206 stdev = np.ravel(sqrt(self.covariance))[0]
> 207
> 208 normalized_low = ravel((low - self.dataset)/stdev)
>
> <type 'exceptions.NameError'>: global name 'np' is not defined
> >
> c:\apps\python25\lib\site-packages\scipy\stats\kde.py(206)integrate_box_1d()
> 205
> --> 206 stdev = np.ravel(sqrt(self.covariance))[0]
> 207
>
> I had a quick look at the source and I think perhaps np should be numpy.
> Also ravel is explicitly imported from numpy in the file.
When reporting errors, please state the version which you are using. In this
case, the errors have already been fixed in SVN.
--
Robert Kern
"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco
More information about the SciPy-User
mailing list