【问题标题】:How can I split a long forest plot when meta-analyzing with the metafor package in R?使用 R 中的 metafor 包进行元分析时,如何分割长森林图?
【发布时间】:2018-02-19 02:17:17
【问题描述】:

我正在使用 metafor 包进行元分析。由于我的数据集包含许多研究,因此森林图变得非常长,我几乎无法阅读。

有什么办法可以分割林地?

谢谢。

【问题讨论】:

    标签: r metafor


    【解决方案1】:

    您可以调整输出并绘制子集图,如下所示:

    library(metafor)
    
    set.seed(5132)
    k <- 50
    vi <- rchisq(k, df=1) * .03
    yi <- rnorm(k, rnorm(k, 0.5, 0.4), sqrt(vi))
    
    res <- rma(yi, vi)
    
    # plot of studies 1:50
    forest(res)
    
    res2 <- res
    res2$vi.f <- res2$vi.f[1:25]
    
    # plot of studies 1:25
    forest(res2, xlim = c(-3, 4))
    
    res3 <- res
    res3$vi.f <- res3$vi.f[26:50]
    res3$yi.f <- res3$yi.f[26:50]
    res3$slab <- res3$slab[26:50]
    
    # plot of studies 26:50
    forest(res3, xlim = c(-3, 4))
    

    【讨论】:

      猜你喜欢
      • 2014-08-11
      • 1970-01-01
      • 1970-01-01
      • 2015-03-21
      • 2016-08-30
      • 2022-12-15
      • 2016-11-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多