| metacr | R Documentation |
Wrapper function to perform meta-analysis for a single outcome of a Cochrane Intervention review.
metacr(
x,
comp.no = 1,
outcome.no = 1,
method,
sm,
level = gs("level"),
common,
random,
prediction = gs("prediction") | !missing(method.predict),
method.tau = "DL",
method.tau.ci = gs("method.tau.ci"),
level.hetstat = gs("level.hetstat"),
tau.common = FALSE,
method.I2 = gs("method.I2"),
level.ma = gs("level.ma"),
method.common.ci = "classic",
method.random.ci = "classic",
adhoc.hakn.ci = gs("adhoc.hakn.ci"),
level.predict = gs("level.predict"),
method.predict = gs("method.predict"),
adhoc.hakn.pi = gs("adhoc.hakn.pi"),
seed.predict = NULL,
Q.Cochrane,
swap.events,
logscale,
backtransf = gs("backtransf"),
test.subgroup,
prediction.subgroup = gs("prediction.subgroup"),
seed.predict.subgroup = NULL,
rob = NULL,
tool = NULL,
categories = NULL,
col = NULL,
symbols = NULL,
text.common = gs("text.common"),
text.random = gs("text.random"),
text.predict = gs("text.predict"),
text.w.common = gs("text.w.common"),
text.w.random = gs("text.w.random"),
title,
complab,
outclab,
label.left,
label.right,
col.label.left = gs("col.label.left"),
col.label.right = gs("col.label.right"),
keepdata = gs("keepdata"),
warn = FALSE,
warn.deprecated = gs("warn.deprecated"),
...
)
x |
An object of class |
comp.no |
Comparison number. |
outcome.no |
Outcome number. |
method |
A character string indicating which method is to be
used for pooling of studies. One of |
sm |
A character string indicating which summary measure
( |
level |
The level used to calculate confidence intervals for individual studies. |
common |
A logical indicating whether a common effect meta-analysis should be conducted. |
random |
A logical indicating whether a random effects meta-analysis should be conducted. |
prediction |
A logical indicating whether a prediction interval should be printed. |
method.tau |
A character string indicating which method is
used to estimate the between-study variance |
method.tau.ci |
A character string indicating which method is
used to estimate the confidence interval of |
level.hetstat |
The level used to calculate confidence intervals for heterogeneity statistics. |
tau.common |
A logical indicating whether tau-squared should be the same across subgroups. |
method.I2 |
A character string indicating which method is
used to estimate the heterogeneity statistic I |
level.ma |
The level used to calculate confidence intervals for meta-analysis estimates. |
method.common.ci |
A character string indicating which method
is used to calculate confidence interval and test statistic for
common effect estimate (see |
method.random.ci |
A character string indicating which method
is used to calculate confidence interval and test statistic for
random effects estimate (see |
adhoc.hakn.ci |
A character string indicating whether an
ad hoc variance correction should be applied in the case
of an arbitrarily small Hartung-Knapp variance estimate (see
|
level.predict |
The level used to calculate prediction interval for a new study. |
method.predict |
A character string indicating which method is
used to calculate a prediction interval (see
|
adhoc.hakn.pi |
A character string indicating whether an
ad hoc variance correction should be applied for
prediction interval (see |
seed.predict |
A numeric value used as seed to calculate
bootstrap prediction interval (see |
Q.Cochrane |
A logical indicating if the Mantel-Haenszel estimate is used in the calculation of the heterogeneity statistic Q which is implemented in RevMan 5. |
swap.events |
A logical indicating whether events and non-events should be interchanged. |
logscale |
A logical indicating whether effect estimates are
entered on log-scale (ignored for |
backtransf |
A logical indicating whether results should be
back transformed in printouts and plots. If
|
test.subgroup |
A logical value indicating whether to print results of test for subgroup differences. |
prediction.subgroup |
A logical indicating whether prediction intervals should be printed for subgroups. |
seed.predict.subgroup |
A numeric vector providing seeds to calculate bootstrap prediction intervals within subgroups. Must be of same length as the number of subgroups. |
rob |
A logical indicating whether risk of bias (RoB)
assessment should be considered in meta-analysis (only for
|
tool |
Risk of bias (RoB) tool (only for |
categories |
Possible RoB categories (only for
|
col |
Colours for RoB categories (only for |
symbols |
Corresponding symbols for RoB categories (only for
|
text.common |
A character string used in printouts and forest plot to label the pooled common effect estimate. |
text.random |
A character string used in printouts and forest plot to label the pooled random effects estimate. |
text.predict |
A character string used in printouts and forest plot to label the prediction interval. |
text.w.common |
A character string used to label weights of common effect model. |
text.w.random |
A character string used to label weights of random effects model. |
title |
Title of meta-analysis / systematic review. |
complab |
Comparison label. |
outclab |
Outcome label. |
label.left |
Graph label on left side of null effect in forest plot. |
label.right |
Graph label on right side of null effect in forest plot. |
col.label.left |
The colour of the graph label on the left side of the null effect. |
col.label.right |
The colour of the graph label on the right side of the null effect. |
keepdata |
A logical indicating whether original data (set) should be kept in meta object. |
warn |
A logical indicating whether warnings should be printed
(e.g., if |
warn.deprecated |
A logical indicating whether warnings should be printed if deprecated arguments are used. |
... |
Additional arguments (to catch deprecated arguments). |
Cochrane intervention reviews are based on the comparison of two interventions. Each Cochrane intervention review can have a variable number of comparisons. For each comparison, a variable number of outcomes can be define. For each outcome, a separate meta-analysis is conducted. Review Manager 5 (RevMan 5) was the software used for preparing and maintaining Cochrane Reviews.
This wrapper function can be used to perform meta-analysis for a
single outcome of a Cochrane intervention review. Internally, R
functions metabin, metacont, and
metagen are called - depending on the definition of
the outcome in RevMan 5.
Information on the risk of bias RoB) assessment can be provided
with arguments tool, categories, col and
symbols. This is not useful if an overall RoB assessment has
been done. In this case use rob to add the full
flexible RoB information to a metacr object.
Note, it is recommended to choose the RevMan 5 settings before
executing metacr, i.e., settings.meta("revman5").
An object of class "meta" and - depending on outcome type
utilised in Cochrane intervention review for selected outcome -
"metabin", "metacont", or "metagen" with
corresponding generic functions (see meta-object).
Guido Schwarzer guido.schwarzer@uniklinik-freiburg.de
Review Manager (RevMan) [Computer program]. Version 5.4. The Cochrane Collaboration, 2020
meta-package, rob,
metabin, metacont,
metagen, read.cdir,
read.rm5, settings.meta
# Locate export data file "Fleiss1993_CR.csv"
# in sub-directory of package "meta"
#
filename <- system.file("extdata", "Fleiss1993_CR.csv", package = "meta")
#
Fleiss1993_CR <- read.rm5(filename)
# Choose RevMan 5 settings and store old settings
#
oldset <- settings.meta("revman5", quietly = FALSE)
# Same result as R command example(Fleiss1993bin)
#
metacr(Fleiss1993_CR)
# Same result as R command example(Fleiss1993cont)
#
metacr(Fleiss1993_CR, 1, 2)
forest(metacr(Fleiss1993_CR, 1, 2))
# Change summary measure to RR
#
m1 <- metacr(Fleiss1993_CR)
update(m1, sm="RR")
# Use old settings
#
settings.meta(oldset)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.