- alpha
Significance level (one-sided). Commonly set to 0.05.
- targetpower
Power to achieve at least. Must be >0 and <1.
Typical values are 0.8 or 0.9.
- logscale
Should the data used on log-transformed (TRUE) or on original
scale (FALSE)? Defaults to TRUE.
- theta0
‘True’ or assumed T/R ratio or difference.
In case of logscale = TRUE it must be given as ratio T/R.
If logscale = FALSE, the difference in means. In this case, the difference may be expressed in two ways: relative to the same (underlying) reference mean, i.e., as (T-R)/R = T/R - 1; or as difference in means T-R. Note that in the former case the units of CV, theta1 and theta2 need also be given relative to the reference mean (specified as ratio).
Defaults to 0.95 if logscale = TRUE or to 0.05 if logscale = FALSE
- theta1
Lower (bio-)equivalence limit.
In case of logscale = TRUE it is given as ratio.
If logscale = FALSE, the limit may be expressed in two ways:
difference of means relative to the same (underlying) reference mean or in units of the difference of means.
Note that in the former case the units of CV, theta0 and theta2 need also be given relative to the reference mean (specified as ratio).
Defaults to 0.8 if logscale = TRUE or to -0.2 if logscale = FALSE.
- theta2
Upper (bio-)equivalence limit.
In case of logscale = TRUE it is given as ratio.
If logscale = FALSE, the limit may be expressed in two ways:
difference of means relative to the same (underlying) reference mean or in units of the difference of means.
Note that in the former case the units of CV, theta0 and theta1 need also be given relative to the reference mean (specified as ratio).
If not given, theta2 will be calculated as 1/theta1 if logscale = TRUE or as -theta1 if logscale = FALSE.
- CV
In case of logscale=TRUE the (geometric) coefficient of variation given as ratio.
If logscale=FALSE the argument refers to (residual) standard deviation of the response. In this case, standard deviation may be expressed two ways: relative to a reference mean (specified as ratio sigma/muR), i.e., again as a coefficient of variation; or untransformed, i.e., as standard deviation of the response. Note that in the former case the units of theta0, theta1 and theta2 need also be given relative to the reference mean (specified as ratio).
In case of cross-over studies this is the within-subject CV, in case of a parallel-group design the CV of the total variability.
- design
Character string describing the study design.
See known.designs() for designs covered in this package.
- method
Method for calculation of the power.
Defaults to "exact" in which case the calculation is done based on formulas
with Owen’s Q. The calculation via Owen’s Q can also be choosen with
method = "owenq".
Another exact method via direct use of the bivariate non-central t-distribution
may be chosen with method = "mvt". This may have somewhat lower precision
compared to Owen’s Q and has a much longer run-time.
Approximate calculations can be choosen via method = "noncentral" or
method = "nct" for the approximation using the non-central t-distribution.
With method = "central" or method = "shifted" the relatively crude
approximation via the ‘shifted’ central t-distribution is chosen.
The strings for method may be abbreviated.
- robust
Defaults to FALSE. With that value the usual degrees of freedom will be used.
Set to TRUE will use the degrees of freedom according to the ‘robust’ evaluation
(aka Senn’s basic estimator). These df are calculated as n-seq.
See known.designs()$df2 for designs covered in this package.
Has only effect for higher-order crossover designs.
- print
If TRUE (default) the function prints its results. If FALSE only the data frame with the results will be returned.
- details
If TRUE the design characteristics and the steps during
sample size calculations will be shown. Defaults to FALSE.
- imax
Maximum number of steps in sample size search.
Defaults to 100. Adaption only in rare cases needed.