示例#1
0
 def test_2d_nomask(self):
     "Test quantiles 2D - w/o mask."
     a = self.a
     b = maskedarray.resize(a, (100,100))
     assert_almost_equal(mquantiles(b), [25.45, 50.5, 75.55])
     assert_almost_equal(mquantiles(b, axis=0), maskedarray.resize(a,(3,100)))
     assert_almost_equal(mquantiles(b, axis=1), 
                         maskedarray.resize([25.45, 50.5, 75.55], (100,3)))
示例#2
0
 def test_2d_mask(self):
     "Test quantiles 2D - w/ mask."
     a = self.a
     a[1::2] = masked
     b = maskedarray.resize(a, (100,100))
     assert_almost_equal(mquantiles(b), [25., 50., 75.])
     assert_almost_equal(mquantiles(b, axis=0), maskedarray.resize(a,(3,100)))
     assert_almost_equal(mquantiles(b, axis=1), 
                         maskedarray.resize([24.9, 50., 75.1], (100,3)))