funnel: Funnel Plots for "meta.nsue" Objects

Description Usage Arguments Details Author(s) References See Also Examples

View source: R/source.R


Draws a funnel plot.


funnel(x, ...)



an object of class "meta.nsue".


other arguments (currently ignored).


The plot shows the residual effect size of the studies on the x-axis against their standard errors on the y-axis. A light gray shadow shows the ellipse approximately containing 95% of the imputations for studies with Non Statistically-Significant Unreported Effects (NSUEs). A pseudo confidence interval region is drawn with a dashed line.

Asymmetry in the funnel plot may be an indication of publication bias, but this should be taken with caution, especially if sample sizes are too similar, if there are subgroups, or if dichotomous outcomes have been used (some effect estimates are naturally correlated with their standard errors).

Also, publication bias cannot be excluded in case of negative results, whereas it is only one of the possible explanations in case of positive results - others being selective outcome reporting, poor methodological quality in the smaller studies, true heterogeneity (i.e. effect size truly depends on study size), and etcetera.


Joaquim Radua


Egger, M., Smith, G.D., Schneider, M., Minder, C. (1997) Bias in meta-analysis detected by a simple, graphical test. BMJ, 315, 629–634, doi:10.1136/bmj.315.7109.629.

See Also

metabias for testing for funnel plot asymmetry.

forest for plotting forest plots.

meta for conducting a meta-analysis.

pdf for saving the plot in a PDF file.


t <- c(3.4, NA, NA, NA, NA, 2.8, 2.1, 3.1, 2.0, 3.4)
n <- c(40, 20, 22, 24, 18, 30, 25, 30, 16, 22)
m <- meta(smc_from_t(t, n))

metansue documentation built on July 21, 2017, 7:19 p.m.

Search within the metansue package
Search all R packages, documentation and source code