metabin(event.e, n.e, event.c, n.c, studlab,
data = NULL, subset = NULL, method = "MH",
sm = ifelse(!is.na(charmatch(method, c("Peto", "peto"), nomatch = NA)), "OR", "RR"),
incr = 0.5, allincr = FALSE, addincr = FALSE, allstudies = FALSE,
MH.exact = FALSE, RR.cochrane = FALSE, warn = TRUE)
"Inverse"
, "MH"
, or
"Peto"
, can be abbreviated."RD"
, "RR"
, or "OR"
) is to be used for pooling
of studies.incr
is added to each
cell frequency of all studies if at least one study has a zero cell
count. If false, incr
is added only to each cell frequency of
studies with a zero cell count.incr
is added to each cell
frequency of all studies irrespective of zero cell counts."RR"
or "OR"
).incr
is not to be added
to all cell frequencies for studies with a zero cell count to
calculate the pooled estimate based on the Mantel-Haenszel method.incr
instead of
1*incr
is to be added to n.e
and n.c
in the
calculation of the relative risk (i.e., sm="RR"
) for studies
with a zero cell count.incr
to studies with zero cell frequencies should result in a warning.c("metabin", "meta")
with corresponding
print
, summary
, plot
function. The object is a
list containing the following components:allstudies
is TRUE
.
Both fixed and random effects estimates are calculated. If
method
is "MH"
(default), the Mantel-Haenszel method is
used to calculate the fixed effects estimate; if method
is
"Inverse"
, inverse variance weighting is used for
pooling; finally, if method
is "Peto"
, the Peto method
is used for pooling. The DerSimonian-Laird estimate is used in the
random effects model.
For the Mantel-Haenszel method, by default (if MH.exact
is
FALSE), 0.5 is added to all cell frequencies of a study with a zero cell
count in the calculation of the pooled estimate. This approach is also
used in other software, e.g. RevMan 4.1 and the Stata procedure metan.
According to Fleiss (in Cooper & Hedges, 1994), there is no need to
add 0.5 to a cell frequency of zero to calculate the Mantel-Haenszel
estimate and he advocates the exact method
(MH.exact
=TRUE). Note, the estimate based on the exact method
is not defined if the number of events is zero in all studies either
in the experimental or control group.DerSimonian R & Laird N (1986), Meta-analysis in clinical trials. Controlled Clinical Trials, 7, 177--188.
Fleiss JL (1993), The statistical basis of meta-analysis. Statistical Methods in Medical Research, 2, 121--145.
Greenland S & Robins JM (1985), Estimation of a common effect parameter from sparse follow-up data. Biometrics, 41, 55--68.
Review Manager (RevMan) [Computer program]. Version 4.1 for Windows. Oxford, England: The Cochrane Collaboration, 2000.
StataCorp. 2001. Stata Statistical Software: Release 7.0. College Station, TX: Stata Corporation.
funnel
, metabias
, metacont
, metagen
, print.meta
metabin(10, 20, 15, 20, sm="OR")
##
## Different results:
##
metabin(0, 10, 0, 10, sm="OR")
metabin(0, 10, 0, 10, sm="OR", allstudies=TRUE)
data(Olkin95)
meta1 <- metabin(event.e, n.e, event.c, n.c,
data=Olkin95, subset=c(41,47,51,59),
sm="RR", meth="I")
summary(meta1)
funnel(meta1)
meta2 <- metabin(event.e, n.e, event.c, n.c,
data=Olkin95, subset=Olkin95$year<1970,
sm="RR", meth="I")
summary(meta2)
Run the code above in your browser using DataLab