Learn R Programming

metaumbrella (version 1.1.0)

summary.umbrella: Synthesize information of an object of class “umbrella” in a dataframe

Description

Synthesize information of an object of class “umbrella” in a dataframe

Usage

# S3 method for umbrella
summary(object, digits = 3, raw_md = FALSE, het_max = FALSE, ...)

Value

All main results of an object of class “umbrella” are synthesized in a dataframe, with the results of each factors stored in their own row. Depending on the classification used, the dataframe returned include certain information presented below:

Factorthe name of the factor.
Classthe class assigned during the stratification of evidence.
n_studiesthe number of independent studies included in the factor.
total_nthe total number of participants included in the factor.
n_casesthe number of cases included in the factor.
n_controlsthe number of controls included in the factor.
measurethe measured used in the calculations.
valuethe value of the pooled effect size expressed in its original metric. Note that
if a factor includes only one study, its effect size is used as the pooled effect size.
value_CIthe 95% confidence interval (CI) around the pooled effect size expressed
in its original metric. Note that if a factor includes only one study, its 95% CI is
used as the pooled 95% CI.
eGthe value of the pooled effect size expressed in equivalent Hedges' g (eG).
eG_CIthe 95% CI around the pooled effect size expressed in eG.
eORthe value of the pooled effect size expressed in equivalent Odds ratio (eOR).
eOR_CIthe 95% CI around the pooled effect size expressed in eOR.
p_valuethe p-value of the pooled effect size.
I2the inconsistency (\(I^2\)) value (calculated only if the number of studies in the
meta-analysis is equal or larger to 2).
PI_eGthe 95% prediction interval (PI) expressed in eG (calculated only if the number
of studies in the meta-analysis is equal or larger to 3).
PI_eORthe 95% PI expressed in eOR (calculated only if the number of studies in the
meta-analysis is equal or larger to 3).
PI_signwhether the 95% PI includes the null value ("notnull" vs. "null").
egger_pthe p-value of the Egger's test for publication bias (calculated only
if the number of studies in the meta-analysis is equal or larger to 3).
egger_signwhether the p-value of the Egger's test is < .05 ("sig." vs. "ns").
ESB_pthe p-value of the test for excess of significance bias.
ESB_signwhether the p-value of the excess of significance test is < .05 ("sig." vs. "ns").
power_medthe power to detect a SMD of 0.5 at an alpha of .05 based on the number of
cases and controls included in the meta-analysis (when IRR is used as effect size
measure, the number of cases and controls in this calculation is assumed to be equal to
half the total number of cases included in the meta-analysis).
powerpresent only in the 'Personalized' classification.
- If the user did not use the 'power' criteria to stratify the evidence, this column
contains the power to detect a small effect size (SMD = 0.2), a moderate effect
size (SMD = 0.5) and a large effect size (SMD = 0.8) at an alpha of .05 based on
the number of cases and controls included in the meta-analysis.
- If the user used the 'power' criteria to stratify the evidence, this column contains
the power to detect the values entered by the user at an alpha of .05 based on the
number of cases and controls included in the meta-analysis.
JK_pthe largest p-value obtained in the jackknife leave-one-out meta-analysis (calculated
only if the number of studies in the meta-analysis is equal or larger to 2)
JK_signwhether the largest p-value in the jackknife meta-analysis is < .05 ("sig." vs. "ns")
largest_CI_eGthe 95% CI of the largest study expressed in eG
largest_CI_eORthe 95% CI of the largest study expressed in eOR
largest_signwhether the 95% CI of the largest study includes the null value ("notnull" vs.
"null")
robthe percentage of participants included in studies at low risk of bias (calculated
only if this information is indicated in the dataset)
amstarthe AMSTAR score of the meta-analysis (calculated only if this information is
indicated in the dataset)

Arguments

object

an object of class “umbrella”

digits

an integer value specifying the number of decimal places for the rounding of numeric values. Default is 3.

raw_md

a logical variable indicating whether the pooled MD (instead of SMD) should be returned in value, and confidence interval. Do not affect other results and calculations.

het_max

a logical variable indicating whether additional information on heterogeneity should be printed (\(tau^2\), Q-statistic estimate and p-value).

...

other arguments that can be passed to the function

Details

Summary method for objects of class “umbrella”.

See Also

metaumbrella-package() for the formatting of well-formatted datasets
umbrella() for conducting calculations needed for an umbrella review
add.evidence() for stratifying evidence in an umbrella review

Examples

Run this code
### generate a summary of the results of an umbrella object
summary(umbrella(df.SMD))

Run the code above in your browser using DataLab