【问题标题】:Access / save information from metafor forest plot in meta-analysis在元分析中访问/保存来自元森林图的信息
【发布时间】:2017-01-25 18:36:39
【问题描述】:

我想知道是否可以访问(以某种形式)在 -metafor- 包中的 -forest- 命令中显示的信息。

我正在检查/验证结果,我希望生成值的输出。到目前为止,计算都已检查,但我希望它们可用于打印、保存等,而不必手动输入。

示例代码如下:


es <- read.table(header=TRUE, text = "
b se_b
0.083 0.011
0.114 0.011
0.081 0.013
0.527 0.017
" )


library(metafor)

es.est <- rma(yi=b, sei=se_b, dat=es, method="DL")


studies <- as.vector(  c("Larry (2011)" , "Curly (2011)", "Moe (2015)" , "Shemp (2010)" )   )


forest(es.est , transf=exp  , slab = studies , refline = 1 ,  xlim=c(0,3), at = c(1, 1.5, 2, 2.5, 3, 3.5, 4) , showweights=TRUE)

我想访问图表右侧显示的值(每项研究的效应大小和 c.i.,以及总体估计值和 c.i.)。

非常感谢,

-乔恩

【问题讨论】:

    标签: r


    【解决方案1】:

    怎么样:

    > summary(escalc(measure="GEN", yi=b, sei=se_b, data=es), transf=exp)
          b  se_b     yi     vi    sei      zi  ci.lb  ci.ub
    1 0.083 0.011 1.0865 0.0001 0.0110  7.5455 1.0634 1.1102
    2 0.114 0.011 1.1208 0.0001 0.0110 10.3636 1.0968 1.1452
    3 0.081 0.013 1.0844 0.0002 0.0130  6.2308 1.0571 1.1124
    4 0.527 0.017 1.6938 0.0003 0.0170 31.0000 1.6383 1.7512
    

    然后yici.lbci.ub 提供相同的信息。

    【讨论】:

    • 太棒了...我认为 -escalc- 会参与其中,但不知道如何...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-05
    • 1970-01-01
    • 1970-01-01
    • 2021-03-20
    • 2014-08-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多