powered by
Find the sample size needed to have a desired false discovery rate and average power for a large number of one-way ANOVA tests.
n.fdr.oneway(fdr, pwr, theta, k, pi0.hat = "BH")
A list with the following components:
per-group sample size estimate
average power
desired average power
desired FDR
proportion of tests with a true null hypothesis
fixed p-value threshold for multiple testing procedure
number of iteration
maximum number of iteration, default is 50
lower limit for initial sample size range
upper limit for initial sample size range
desired FDR (scalar numeric)
desired average power (scalar numeric)
sum of ((group mean - overall mean)/stdev)^2 across all groups for each hypothesis test (vector)
the number of groups to be compared
method to estimate proportion pi0 of tests with true null, including: "HH" (p-value histogram height), "HM" (p-value histogram mean), "BH" (Benjamini & Hochberg 1995), "Jung" (Jung 2005)
pi0
theta=rep(c(2,0),c(100,900)); n.fdr.oneway(fdr = 0.1, pwr = 0.8, theta = theta, k = 2, pi0.hat = "BH")
Run the code above in your browser using DataLab