Skip to contents

Calculates sample size or power for self-controlled case series studies.

Usage

sccs_size(p, r, alpha, beta = NULL, n = NULL)

Arguments

p

Numeric. True relative incidence (risk period vs baseline).

r

Numeric. Proportion of observation time that is risk period.

alpha

Numeric. Type I error rate.

beta

Numeric (optional). Type II error rate. Required for sample size calculation.

n

Integer (optional). Sample size. Required for power calculation.

Value

Numeric. Returns sample size (if beta is given), or power (if n is given).

Note

Only one of beta (for sample size calculation) or n (for power calculation) should be specified.

Required arguments:

  • For sample size: p, r, alpha, beta

  • For power: p, r, alpha, n

Examples

# Sample size
sccs_size(p = 3, r = 42/365,
          alpha = 0.05, beta = 0.2)
#> [1] 54

# Power
sccs_size(p = 3, r = 42/365,
          alpha = 0.05, n = 54)
#> [1] 0.8072004