Reads data file from Cochrane Intervention review created with RevMan 5 and creates a data frame from it.
read.rm5(file, sep = ",", quote = "\"", title,
numbers.in.labels = TRUE)# S3 method for rm5
print(x, ...)
The name of a file to read data values from.
The field separator character. Values on each line of the file are separated by this character. The comma is the default field separator character in RevMan 5.
The set of quoting characters. In RevMan 5 a "\"" is the default quoting character.
Title of Cochrane review.
A logical indicating whether comparision
number and outcome number should be printed at the beginning of
the comparison (argument complab
) and outcome label
(argument outclab
); this is the default in RevMan 5.
An object of class rm5
Additional arguments (passed on to
print.data.frame
).
A data frame containing the following components:
Comparison number.
Outcome number.
Group number.
Study label.
Year of publication.
Number of events in experimental group.
Number of observations in experimental group.
Number of events in control group.
Number of observations in control group.
Estimated mean in experimental group.
Standard deviation in experimental group.
Estimated mean in control group.
Standard deviation in control group.
Observed minus expected (IPD analysis).
Variance of O.E
(IPD analysis).
Estimated treatment effect and standard error of individual studies.
Lower and upper limit of 95% confidence interval for treatment effect in individual studies.
Weight of individual studies (according to meta-analytical method used in respective meta-analysis - see below for details).
Ordering of studies.
Group label.
Type of outcome. D = dichotomous, C = continuous, P = IPD.
A character string indicating which method has been
used for pooling of studies. One of "Inverse"
,
"MH"
, or "Peto"
.
A character string indicating which summary measure has been used for pooling of studies.
A character string indicating which meta-analytical
model has been used (either "Fixed"
or "Random"
).
A logical indicating whether fixed effect meta-analysis has been used in respective meta-analysis (see below for details).
A logical indicating whether random effects meta-analysis has been used in respective meta-analysis (see below for details).
Outcome label.
Total number of studies combined in respective meta-analysis).
Number of events in experimental group in respective meta-analysis (see below for details).
Number of observations in experimental group in respective meta-analysis (see below for details).
Number of events in control group in respective meta-analysis (see below for details).
Number of observations in control group in respective meta-analysis (see below for details).
Estimated treatment effect in respective meta-analysis (see below for details).
Lower and upper limit of 95% confidence interval for treatment effect in respective meta-analysis (see below for details).
Total weight in respective meta-analysis (see below for details).
Z-score for test of overall treatment effect in respective meta-analysis (see below for details).
P-value for test of overall treatment effect in respective meta-analysis (see below for details).
Heterogeneity statistic Q in respective meta-analysis (see below for details).
P-value of heterogeneity statistic Q in respective meta-analysis (see below for details).
Heterogeneity statistic I2 in respective meta-analysis (see below for details).
Between-study variance (moment estimator of DerSimonian-Laird) in respective meta-analysis.
Heterogeneity statistic Q within groups in respective meta-analysis (see below for details).
P-value of heterogeneity statistic Q within groups in respective meta-analysis (see below for details).
Heterogeneity statistic I2 within groups in respective meta-analysis (see below for details).
Label for experimental group.
Label for control group.
Graph label on left side of forest plot.
Graph label on right side of forest plot.
A logical indicating if 2*incr
instead of
1*incr
is to be added to n.e
and n.c
in the
calculation of the risk ratio (i.e., sm = "RR"
) for
studies with a zero cell. This is used in RevMan 5.
Comparison label.
Review Manager 5 (RevMan 5) is the current software used for preparing and maintaining Cochrane Reviews (http://community.cochrane.org/tools/review-production-tools/revman-5). RevMan 5 includes the ability to write Systematic reviews of interventions, Diagnostic test accuracy reviews, Methodology reviews and Overviews of reviews.
This function provides the ability to read a data file from a Cochrane Intervention review created with RevMan 5; a data frame is created from it. Cochrane Intervention reviews are based on the comparison of two interventions.
In order to generate a data analysis file in RevMan 5 use the
following Menu points: "File"
- "Export"
-
"Data and analyses"
. It is mandatory to include the
following fields in the exported data file by selecting them with
the mouse cursor in the Export Analysis Data Wizard: (i) Comparison
Number, (ii) Outcome Number, (iii) Subgroup Number. When these
fields are not selected a corresponding error message will be
printed in R. It is recommended to include all fields in the
exported data file except for the last field
"Risk of bias tables". For example, in order to redo the
meta-analysis in R for the RevMan 5 data type
"O-E and Variance"
the fields "O-E"
and
"Variance"
have to be selected in the Export Analysis Data
Wizard. If the last field "Risk of bias tables" is selected the
import in R fails with an error message
"line X did not have Y elements".
By default in RevMan 5, the name of the exported data file is the
title of the Cochrane Review. Accordingly, information on the title
is extracted from the name of the exported data file (argument:
file
) if argument title
is missing (default).
Each respective meta-analysis for arguments event.e.pooled
-- df.pooled
is defined by values for "comp.no"
and
"outcome.no"
, and "grp.no"
.
Review Manager (RevMan) [Computer program]. Version 5.3. Copenhagen: The Nordic Cochrane Centre, The Cochrane Collaboration, 2014
summary.rm5
, metabias.rm5
,
metabin
, metacont
,
metagen
, metacr
# NOT RUN {
# Locate export data file "Fleiss93_CR.csv"
# in sub-directory of package "meta"
#
filename <- system.file("extdata", "Fleiss93_CR.csv", package = "meta")
Fleiss93_CR <- read.rm5(filename)
# Same result as R command example(Fleiss93):
#
metacr(Fleiss93_CR)
# Same result as R command example(Fleiss93cont):
#
metacr(Fleiss93_CR, 1, 2)
# }
Run the code above in your browser using DataLab