[Scipy-svn] r4825 - trunk/scipy/stats/tests
scipy-svn at scipy.org
scipy-svn at scipy.org
Wed Oct 22 04:29:59 EDT 2008
Author: cdavid
Date: 2008-10-22 03:29:55 -0500 (Wed, 22 Oct 2008)
New Revision: 4825
Modified:
trunk/scipy/stats/tests/test_stats.py
Log:
Replace numpy imports with np.
Modified: trunk/scipy/stats/tests/test_stats.py
===================================================================
--- trunk/scipy/stats/tests/test_stats.py 2008-10-22 08:15:58 UTC (rev 4824)
+++ trunk/scipy/stats/tests/test_stats.py 2008-10-22 08:29:55 UTC (rev 4825)
@@ -8,7 +8,7 @@
from numpy.testing import *
from numpy import array, arange, zeros, ravel, float32, float64, power
-import numpy
+import numpy as np
import scipy.stats as stats
@@ -87,12 +87,12 @@
def test_rounding2(self):
""" W.II.A.2. Y = 2-INT(EXP(LOG(SQR(2)*SQR(2)))) (Y should be 0)"""
- y=2-int(numpy.exp(numpy.log(numpy.sqrt(2.)*numpy.sqrt(2.))))
+ y=2-int(np.exp(np.log(np.sqrt(2.)*np.sqrt(2.))))
assert_equal(y,0)
def test_rounding3(self):
""" W.II.A.3. Y = INT(3-EXP(LOG(SQR(2)*SQR(2)))) (Y should be 1)"""
- y=(int(round((3-numpy.exp(numpy.log(numpy.sqrt(2.0)*numpy.sqrt(2.0)))))))
+ y=(int(round((3-np.exp(np.log(np.sqrt(2.0)*np.sqrt(2.0)))))))
assert_equal(y,1)
class TestBasicStats(TestCase):
@@ -142,7 +142,8 @@
## assert_almost_equal(y, 0.0)
def test_meanBIG(self):
- y = stats.mean(BIG)
+ y = np.mean(BIG)
+
assert_almost_equal(y, 99999995.00)
def test_stdBIG(self):
@@ -187,11 +188,11 @@
self.X = X.copy()
self.Xall = X.copy()
- self.Xall[:] = numpy.nan
+ self.Xall[:] = np.nan
self.Xsome = X.copy()
self.Xsomet = X.copy()
- self.Xsome[0] = numpy.nan
+ self.Xsome[0] = np.nan
self.Xsomet = self.Xsomet[1:]
def test_nanmean_none(self):
@@ -207,7 +208,7 @@
def test_nanmean_all(self):
"""Check nanmean when all values are nan."""
m = stats.nanmean(self.Xall)
- assert numpy.isnan(m)
+ assert np.isnan(m)
def test_nanstd_none(self):
"""Check nanstd when no values are nan."""
@@ -222,7 +223,7 @@
def test_nanstd_all(self):
"""Check nanstd when all values are nan."""
s = stats.nanstd(self.Xall)
- assert numpy.isnan(s)
+ assert np.isnan(s)
def test_nanmedian_none(self):
"""Check nanmedian when no values are nan."""
@@ -237,7 +238,7 @@
def test_nanmedian_all(self):
"""Check nanmedian when all values are nan."""
m = stats.nanmedian(self.Xall)
- assert numpy.isnan(m)
+ assert np.isnan(m)
class TestCorr(TestCase):
""" W.II.D. Compute a correlation matrix on all the variables.
@@ -483,9 +484,9 @@
def test_regress_simple(self):
"""Regress a line with sinusoidal noise."""
- x = numpy.linspace(0, 100, 100)
- y = 0.2 * numpy.linspace(0, 100, 100) + 10
- y += numpy.sin(numpy.linspace(0, 20, 100))
+ x = np.linspace(0, 100, 100)
+ y = 0.2 * np.linspace(0, 100, 100) + 10
+ y += np.sin(np.linspace(0, 20, 100))
res = stats.linregress(x, y)
assert_almost_equal(res[4], 4.3609875083149268e-3)
More information about the Scipy-svn
mailing list