Learn R Programming

epiR (version 1.0-15)

epi.ssninfb: Sample size for a non-inferiority trial, binary outcome

Description

Sample size for a non-inferiority trial, binary outcome.

Usage

epi.ssninfb(treat, control, delta, n, r = 1, power, alpha)

Arguments

treat

the expected proportion of successes in the treatment group.

control

the expected proportion of successes in the control group.

delta

the equivalence limit, expressed as the change in the outcome of interest that represents a clinically meaningful diffference.

n

scalar, the total number of study subjects in the trial.

r

scalar, the number in the treatment group divided by the number in the control group.

power

scalar, the required study power.

alpha

scalar, defining the desired alpha level.

Value

A list containing the following:

n.total

the total number of study subjects required.

n.treat

the required number of study subject in the treatment group.

n.control

the required number of study subject in the control group.

power

the specified or calculated study power.

References

Blackwelder WC (1982). Proving the null hypothesis in clinical trials. Controlled Clinical Trials 3: 345 - 353.

Ewald B (2013). Making sense of equivalence and non-inferiority trials. Australian Prescriber 36: 170 - 173.

Julious SA (2004). Sample sizes for clinical trials with normal data. Statistics in Medicine 23: 1921 - 1986.

Julious SA (2009). Estimating Samples Sizes in Clinical Trials. CRC, New York.

Machin D, Campbell MJ, Tan SB, Tan SH (2009). Sample Size Tables for Clinical Studies. Wiley Blackwell, New York.

Scott IA (2009). Non-inferiority trials: determining whether alternative treatments are good enough. Medical Journal of Australia 190: 326 - 330.

Zhong B (2009). How to calculate sample size in randomized controlled trial? Journal of Thoracic Disease 1: 51 - 54.

Examples

Run this code
# NOT RUN {
## EXAMPLE 1 (from Chow S, Shao J, Wang H 2008, p. 90):
## suppose a pharmaceutical company would like to conduct a clinical trial to
## compare the efficacy of two antimicrobial agents when administered orally 
## to patients with skin infections.

## Assume the true mean cure rate of the treatment is 0.85 and the true mean
## cure rate of the control is 0.65. We consider a difference of less than 0.10
## in cure rate to be of no clinical importance (i.e. delta = -0.10).

## Assuming a one-sided test size of 5% and a power of 80% how many 
## subjects should be included in the trial?

epi.ssninfb(treat = 0.85, control = 0.65, delta = -0.10, n = NA, r = 1, 
   power = 0.80, alpha = 0.05)

## A total of 50 subjects need to be enrolled in the trial, 25 in the 
## treatment group and 25 in the control group.

## EXAMPLE 1 (cont.):
## Suppose only 40 subjects were enrolled in the trial, 20 in the treatment
## group and 20 in the control group. What is the estimated study power?

epi.ssninfb(treat = 0.85, control = 0.65, delta = -0.10, n = 40, r = 1,
   power = NA, alpha = 0.05)

## With only 40 subjects the estimated study power is 0.73.

# }

Run the code above in your browser using DataLab