def test_movingrank_2(self): "farray.movingrank #2" desired = np.array([[ nan, nan, nan,-1.0,1.0], [ nan,1.0,1.0,-1.0,-1.0]]) with np.errstate(invalid='ignore', divide='ignore'): actual = movingrank(self.x, self.window) assert_almost_equal(actual, desired)
def test_movingrank_3(self): "farray.movingrank #3" desired = np.array([[nan, nan, nan, nan, nan], [1.0, nan, 1.0, 0.0, -1.0]]) with np.errstate(invalid='ignore'): actual = movingrank(self.x, self.window, axis=0) assert_almost_equal(actual, desired)
def test_movingrank_1(self): "farray.movingrank #1" desired = self.xnan with np.errstate(invalid='ignore'): actual = movingrank(self.xnan, self.window) assert_almost_equal(actual, desired)