Пример #1
0
    def test_posthoc_ttest(self):

        r_results = np.array([[-1, 9.757069e-03, 4.100954e-07],
                              [9.757069e-03, -1, 1.556010e-05],
                              [4.100954e-07, 1.556010e-05, -1]])

        results = sp.posthoc_ttest(self.df, val_col = 'pulse', group_col = 'kind', equal_var = False, p_adjust='holm')
        self.assertTrue(np.allclose(results, r_results))
Пример #2
0
    def test_posthoc_ttest_pooled(self):

        x = [[1,2,3,5,1], [12,31,54,50,40], [10,12,6,74,11]]
        r_results = np.array([[-1, 0.04226866, 0.24706893],
                              [0.04226866, -1, 0.2482456],
                              [0.24706893, 0.2482456, -1]])

        results = sp.posthoc_ttest(x, equal_var = False, p_adjust='holm', pool_sd=True)
        self.assertTrue(np.allclose(results, r_results))