| n.fdr.fisher | R Documentation | 
Find the sample size needed to have a desired false discovery rate and average power for a large number of Fisher's exact tests.
n.fdr.fisher(fdr, pwr, p1, p2, alternative = "two.sided", pi0.hat = "BH")
| fdr | desired FDR (scalar numeric) | 
| pwr | desired average power (scalar numeric) | 
| p1 | probability in one group (vector) | 
| p2 | probability in other group (vector) | 
| alternative | one- or two-sided test | 
| pi0.hat | method to estimate proportion  | 
A list with the following components:
| n | per-group sample size estimate | 
| computed.avepow | average power | 
| desired.avepow | desired average power | 
| desired.fdr | desired FDR | 
| input.pi0 | proportion of tests with a true null hypothesis | 
| alpha | fixed p-value threshold for multiple testing procedure | 
| n.its | number of iteration | 
| max.its | maximum number of iteration, default is 50 | 
| n0 | lower limit for initial sample size range | 
| n1 | upper limit for initial sample size range | 
set.seed(1234);
p1 = sample(seq(0,0.5,0.1),10,replace = TRUE);
p2 = sample(seq(0.5,1,0.1),10,replace = TRUE);
n.fdr.fisher(fdr = 0.1, pwr = 0.8, p1 = p1, p2 = p2, alternative = "two.sided", pi0.hat = "BH")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.