Facial Nerve Size in Healthy Controls: A Meta-analysis

Ibrahim Hassan

2023-10-17

Load Libraries

library(meta)
library(tidyverse)
library(dmetar)

Read data

df <- read_csv("full.csv")

Build the meta-analysis

m.gen <- 
    metamean(
        n = N,
        sd = SD,
        mean = `Mean (mm)`,
        studlab = Study,
        data = df,
        subgroup = Site,
        sm = "MRAW",
        fixed = FALSE,
        random = TRUE,
        title = "Facial Nerve Size in Healthy controls"
        )

Meta-analysis Forest Plot

forest.meta(
    m.gen,
    weight.study = "common",
    leftcols = c("studlab","effect.ci"),
    leftlabs = c("Studies", "Estimate (95% CI)"),
    rightcols = FALSE,
    xlim = c(.2,1.6),
    col.diamond = "#244C7C",
    col.square = "#2A883E",
    print.Q = F,print.Q.subgroup = F,
    print.tau2 = F,JAMA.pval = T)

Leave one out Meta-analysis Forest Plot

leav1out <- metainf(m.gen)

forest.meta(
    leav1out,
    col.diamond = "#244C7C",
    col.square = "#2A883E",
    leftcols = c("studlab", "effect.ci"),
    leftlabs = c("Studies", "Estimate (95% CI)"),
    rightcols = F,
    xlim = c(.3,1.3) )