Usage
power.TOST(alpha = 0.05, logscale = TRUE, theta1, theta2, theta0, CV, n,
design = "2x2", method="exact", robust=FALSE)
Arguments
alpha
Type I error probability, significance level. By convention mostly set to 0.05.
logscale
Should the data used on log-transformed or on original scale? TRUE or FALSE.
Defaults to TRUE.
theta1
Lower bioequivalence limit.
In case of logscale=TRUE
it is given as ratio, otherwise as diff. to 1.
Defaults to 0.8 if logscale=TRUE
or to -0.2 if logscale=FALSE
.
theta2
Upper bioequivalence limit.
If not given theta2 will be calculated as 1/theta1
if logscale=TRUE
or as -theta1
if logscale=FALSE
.
theta0
'True' or assumed bioequivalence ratio.
In case of logscale=TRUE
it must be given as ratio,
otherwise as difference to 1. See examples.
Defaults to 0.95 if logscale=TRUE
or to 0.05 if logscale=FALSE
CV
Coefficient of variation 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.
n
Number of subjects under study.
Is total number if given as scalar, else number of subjects in the (sequence)
groups. In the latter case the length of n vector has to be equal to the
number of (sequence) groups.
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 integrat
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