def test1(self): R = """\ t-Test: One Sample for means SUPPRESSION ===================================== Sample Mean 19.541 Hypothesized Pop. Mean 17 Variance 228.326 Observations 384 df 383 t Stat 3.295 alpha 0.050 P(T<=t) one-tail 5.384e-04 t Critical one-tail 1.966 P(T<=t) two-tail 0.001 t Critical two-tail 1.649 P(T<=t) two-tail 0.001 Effect size d 0.168 delta 3.295 Observed power one-tail 0.950 Observed power two-tail 0.908 """ df = DataFrame() df.read_tbl('data/suppression~subjectXgroupXageXcycleXphase.csv') D = df.ttest('SUPPRESSION', pop_mean=17.) self.assertEqual(str(D), R)
def test4(self): R = """t-Test: Paired Two Sample for means PRE POST ============================================= Mean 87.250 87.083 Variance 1207.659 1166.629 Observations 12 12 Pearson Correlation 0.995 df 11 t Stat 0.163 alpha 0.050 P(T<=t) one-tail 0.437 t Critical one-tail 2.201 P(T<=t) two-tail 0.873 t Critical two-tail 1.796 P(T<=t) two-tail 0.873 Effect size dz 0.047 delta 0.163 Observed power one-tail 0.068 Observed power two-tail 0.035 """ df = DataFrame() df.read_tbl('data/example2_prepost.csv') D = df.ttest('PRE', 'POST', paired=True) self.assertEqual(str(D), R)