epi.dsl: Mixed-effects meta-analysis of binary outcomes using the...

epi.dslR Documentation

Mixed-effects meta-analysis of binary outcomes using the DerSimonian and Laird method

Description

Computes individual study odds or risk ratios for binary outcome data. Computes the summary odds or risk ratio using the DerSimonian and Laird method. Performs a test of heterogeneity among trials. Performs a test for the overall difference between groups (that is, after pooling the studies, do treated groups differ significantly from controls?).

Usage

epi.dsl(ev.trt, n.trt, ev.ctrl, n.ctrl, names, method = "odds.ratio", 
   alternative = c("two.sided", "less", "greater"), conf.level = 0.95)

Arguments

ev.trt

observed number of events in the treatment group.

n.trt

number in the treatment group.

ev.ctrl

observed number of events in the control group.

n.ctrl

number in the control group.

names

character string identifying each trial.

method

a character string indicating the method to be used. Options are odds.ratio or risk.ratio.

alternative

a character string specifying the alternative hypothesis, must be one of two.sided, greater or less.

conf.level

magnitude of the returned confidence interval. Must be a single number between 0 and 1.

Details

alternative = "greater" tests the hypothesis that the DerSimonian and Laird summary measure of association is greater than 1.

Value

A list containing the following:

OR

the odds ratio for each trial and the lower and upper bounds of the confidence interval of the odds ratio for each trial.

RR

the risk ratio for each trial and the lower and upper bounds of the confidence interval of the risk ratio for each trial.

OR.summary

the DerSimonian and Laird summary odds ratio and the lower and upper bounds of the confidence interval of the DerSimonian and Laird summary odds ratio.

RR.summary

the DerSimonian and Laird summary risk ratio and the lower and upper bounds of the confidence interval of the DerSimonian and Laird summary risk ratio.

weights

the inverse variance and DerSimonian and Laird weights for each trial.

heterogeneity

a vector containing Q the heterogeneity test statistic, df the degrees of freedom and its associated P-value.

Hsq

the relative excess of the heterogeneity test statistic Q over the degrees of freedom df.

Isq

the percentage of total variation in study estimates that is due to heterogeneity rather than chance.

tau.sq

the variance of the treatment effect among trials.

effect

a vector containing z the test statistic for overall treatment effect and its associated P-value.

Note

Under the random-effects model, the assumption of a common treatment effect is relaxed, and the effect sizes are assumed to have a normal distribution with variance tau.sq.

Using this method, the DerSimonian and Laird weights are used to compute the pooled odds ratio.

The function checks each strata for cells with zero frequencies. If a zero frequency is found in any cell, 0.5 is added to all cells within the strata.

References

Deeks JJ, Altman DG, Bradburn MJ (2001). Statistical methods for examining heterogeneity and combining results from several studies in meta-analysis. In: Egger M, Davey Smith G, Altman D (eds). Systematic Review in Health Care Meta-Analysis in Context. British Medical Journal, London, 2001, pp. 291 - 299.

DerSimonian R, Laird N (1986). Meta-analysis in clinical trials. Controlled Clinical Trials 7: 177 - 188.

Higgins J, Thompson S (2002). Quantifying heterogeneity in a meta-analysis. Statistics in Medicine 21: 1539 - 1558.

See Also

epi.iv, epi.mh, epi.smd

Examples

## EXAMPLE 1:
data(epi.epidural)
epi.dsl(ev.trt = epi.epidural$ev.trt, n.trt = epi.epidural$n.trt, 
   ev.ctrl = epi.epidural$ev.ctrl, n.ctrl = epi.epidural$n.ctrl, 
   names = as.character(epi.epidural$trial), method = "odds.ratio", 
   alternative = "two.sided", conf.level = 0.95)

epiR documentation built on Sept. 30, 2024, 9:16 a.m.