Estimating the incidence of covid-19 in placebo arms of RCTs
library(meta); library(metafor)
## Warning: package 'meta' was built under R version 4.0.2
## Loading 'meta' package (version 4.19-0).
## Type 'help(meta)' for a brief overview.
## Warning: package 'metafor' was built under R version 4.0.2
## Loading required package: Matrix
## Warning: package 'Matrix' was built under R version 4.0.2
## Loading 'metafor' package (version 2.4-0). For an overview
## and introduction to the package please type: help(metafor).
study = c("Pfizer", "AZ", "Moderna", "J&J", "Sputnik", "Sinopharm")
nn = c(17511, 5829, 14073, 19544, 4902, 12737)
covid = c(162, 101, 185, 348, 62, 95)
inc = covid/nn
df = data.frame(study, nn, covid, inc)
m1 = metaprop(covid, nn, method="Inverse", studlab=study)
m1
## proportion 95%-CI %W(fixed) %W(random)
## Pfizer 0.0093 [0.0079; 0.0108] 17.1 17.0
## AZ 0.0173 [0.0141; 0.0210] 10.6 16.5
## Moderna 0.0131 [0.0113; 0.0152] 19.4 17.1
## J&J 0.0178 [0.0160; 0.0198] 36.4 17.4
## Sputnik 0.0126 [0.0097; 0.0162] 6.5 15.7
## Sinopharm 0.0075 [0.0060; 0.0091] 10.0 16.4
##
## Number of studies combined: k = 6
## Number of observations: o = 74596
## Number of events: e = 953
##
## proportion 95%-CI
## Fixed effect model 0.0134 [0.0126; 0.0143]
## Random effects model 0.0124 [0.0093; 0.0164]
##
## Quantifying heterogeneity:
## tau^2 = 0.1182 [0.0397; 0.7523]; tau = 0.3438 [0.1993; 0.8674]
## I^2 = 94.5% [90.6%; 96.8%]; H = 4.27 [3.26; 5.60]
##
## Test of heterogeneity:
## Q d.f. p-value
## 91.10 5 < 0.0001
##
## Details on meta-analytical method:
## - Inverse variance method
## - DerSimonian-Laird estimator for tau^2
## - Jackson method for confidence interval of tau^2 and tau
## - Logit transformation
## - Clopper-Pearson confidence interval for individual studies
forest.meta(m1, layout="RevMan5")

funnel.meta(m1)
