def setup_class(cls): res2 = Holder() #example from Gplus documentation F-test ANOVA #Total sample size:200 #Effect size "f":0.25 #Beta/alpha ratio:1 #Result: #Alpha:0.1592 #Power (1-beta):0.8408 #Critical F:1.4762 #Lambda: 12.50000 #converted to res2 by hand res2.f = 0.25 res2.n = 200 res2.k = 10 res2.alpha = 0.1592 res2.power = 0.8408 res2.method = 'Multiple regression power calculation' cls.res2 = res2 cls.kwds = {'effect_size': res2.f, 'nobs': res2.n, 'alpha': res2.alpha, 'power': res2.power} # keyword for which we don't look for root: # solving for n_bins doesn't work, will not be used in regular usage cls.kwds_extra = {'k_groups': res2.k} # rootfinding doesn't work #cls.args_names = ['effect_size','nobs', 'alpha']#, 'k_groups'] cls.cls = smp.FTestAnovaPower # precision for test_power cls.decimal = 4
def __init__(self): res2 = Holder() #example from Gplus documentation F-test ANOVA #Total sample size:200 #Effect size "f":0.25 #Beta/alpha ratio:1 #Result: #Alpha:0.1592 #Power (1-beta):0.8408 #Critical F:1.4762 #Lambda: 12.50000 #converted to res2 by hand res2.f = 0.25 res2.n = 200 res2.k = 10 res2.alpha = 0.1592 res2.power = 0.8408 res2.method = 'Multiple regression power calculation' self.res2 = res2 self.kwds = {'effect_size': res2.f, 'nobs': res2.n, 'alpha': res2.alpha, 'power': res2.power} # keyword for which we don't look for root: # solving for n_bins doesn't work, will not be used in regular usage self.kwds_extra = {'k_groups': res2.k} # rootfinding doesn't work #self.args_names = ['effect_size','nobs', 'alpha']#, 'k_groups'] self.cls = smp.FTestAnovaPower # precision for test_power self.decimal = 4