View source: R/OneSampleNormal2.R
OneSampleNormal2 | R Documentation |
For a given planned sample size, the efficacy and futility boundaries, return the power, the type I error, the expected sample size and its standard deviation, the probability of reaching the efficacy and futility boundaries.
OneSampleNormal2( prior, N = 100, mu0, mu1, var0, var, d = 0, ps = 0.95, pf = 0.05, alternative = c("less", "greater"), seed = 202209, sim = 5000 )
prior |
A list of length 3 containing the distributional information of the prior. The first element is a number specifying the type of prior. Options are
The second and third elements of the list are the parameters k and v, respectively. |
N |
The planned sample size. |
mu0 |
The null mean value, which could be taken as the standard or current mean. |
mu1 |
The mean value of the new treatment. |
var0 |
The prior sample variance |
var |
The variance |
d |
The target improvement (minimal clinically meaningful difference). |
ps |
The efficacy boundary (upper boundary). |
pf |
The futility boundary (lower boundary). |
alternative |
less (lower values imply greater efficacy) or greater (larger values imply greater efficacy). |
seed |
The seed for simulations. |
sim |
The number of simulations. |
A list of the arguments with method and computed elements.
# with traditional Bayesian prior Beta(1,1) OneSampleNormal2(list(2,2,1), N = 100, mu0 = 100, mu1 = 95, var0=225, var=225, d = 0, ps = 0.95, pf = 0.05, alternative = "less", seed = 202210, sim = 10) # with DIP OneSampleNormal2(list(1,0,0), N = 100, mu0 = 100, mu1 = 95, var0=225, var=225, d = 0, ps = 0.95, pf = 0.05, alternative = "less", seed = 202210, sim = 10)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.