def test_unsorted_data(self): test_data = [6, 6, 1, 1, 5, 1, 1, 2, 3, 4] ans = [.4, .4, .4, .4, .5, .6, .7, .8, 1, 1] res = emp.empirical_cdf(test_data) assert_array_equal(ans, res['ecdf']) # Result sorted assert_array_equal(np.sort(test_data), res['data']) # Data sorted
def test_all_data_same(self): test_data = [3, 3, 3, 3] ans = [1, 1, 1, 1] res = emp.empirical_cdf(test_data) assert_array_equal(ans, res['ecdf'])
def test_sorted_data(self): test_data = [1, 1, 1, 1, 2, 3, 4, 5, 6, 6] ans = [.4, .4, .4, .4, .5, .6, .7, .8, 1, 1] res = emp.empirical_cdf(test_data) assert_array_equal(ans, res['ecdf'])