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)))
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)))