| prec_rateratio {presize} | R Documentation |
Sample size or precision for a rate ratio
Description
prec_rateratio returns the sample size or the precision for the
provided proportions.
Usage
prec_rateratio(
n1 = NULL,
rate1 = NULL,
rate2 = 2 * rate1,
prec.level = NULL,
r = 1,
conf.level = 0.95
)
Arguments
n1 |
number of patients in exposed group. |
rate1 |
event rate in the exposed group. |
rate2 |
event rate in the unexposed group. |
prec.level |
ratio of the upper limit over the lower limit of the rate ratio confidence interval. |
r |
allocation ratio (relative size of unexposed and exposed cohort
( |
conf.level |
confidence level. |
Details
Exactly one of the parameters n1 or conf.width must be passed as
NULL, and that parameter is determined from the other. Event rates in the two
groups should also be provided (rate1, rate2). If only
rate1 is provided, rate2 is assumed to be 2 times
rate1.
References
Rothman KJ, Greenland S (2018). Planning Study Size Based on Precision Rather Than Power. Epidemiology, 29:599-603. doi:10.1097/EDE.0000000000000876.
Examples
# 20 participants, a rate of 50% against a rate of 300\%
prec_rateratio(20, .5, 3)
# sample size required to attain a CI whose upper limit is not more than 3.81 larger
# than the lower limit
prec_rateratio(rate1 = .5, rate2 = 3, prec.level = 3.81)