diff options
author | Charles Harris <charlesr.harris@gmail.com> | 2013-05-17 05:43:26 -0700 |
---|---|---|
committer | Charles Harris <charlesr.harris@gmail.com> | 2013-05-17 05:43:26 -0700 |
commit | 029060d84e1a329d0221d861f47ded9edee28633 (patch) | |
tree | a53844b1e8cdf8db8b684e7b70d64f4f7d00e732 /numpy/ma/tests/test_regression.py | |
parent | ae30efd25e6797c4d97775c6ca40b47bc54a3df3 (diff) | |
parent | 4c291f361fdc8c756e6b1cd7ff7ce2c2ddfc5ed9 (diff) | |
download | numpy-029060d84e1a329d0221d861f47ded9edee28633.tar.gz |
Merge pull request #3337 from seberg/issue-3336
BUG: Correctly pass on ddof paramter on inside np.ma.corrcoef
Diffstat (limited to 'numpy/ma/tests/test_regression.py')
-rw-r--r-- | numpy/ma/tests/test_regression.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/numpy/ma/tests/test_regression.py b/numpy/ma/tests/test_regression.py index f713a8a1a..eb301aa05 100644 --- a/numpy/ma/tests/test_regression.py +++ b/numpy/ma/tests/test_regression.py @@ -61,6 +61,14 @@ class TestRegression(TestCase): a.var(out=mout) assert_(mout._data == 0) + def test_ddof_corrcoef(self): + # See gh-3336 + x = np.ma.masked_equal([1,2,3,4,5], 4) + y = np.array([2,2.5,3.1,3,5]) + r0 = np.ma.corrcoef(x, y, ddof=0) + r1 = np.ma.corrcoef(x, y, ddof=1) + # ddof should not have an effect (it gets cancelled out) + assert_allclose(r0.data, r1.data) if __name__ == "__main__": run_module_suite() |