Metafor:在固定效应的荟萃分析中如何获取I ^ 2的置信区间

时间:2019-02-15 12:30:55

标签: r metafor

我正试图从我使用R包metafor进行的固定效应荟萃分析中获得I ^ 2异质性统计量的置信区间。

似乎confint()函数不适用于固定效果的荟萃分析?

赞赏任何指针!

1 个答案:

答案 0 :(得分:1)

固定效应荟萃分析的假设是效应中没有异质性。假定观察到的效果的所有差异均归因于采样方差。由于I ^ 2是观察到的由异质性而不是抽样方差引起的方差的比例,因此当您使用固定效应模型时,metafor不会估算I ^ 2值(有关固定和随机效应的样本输出,请参见下文)。这就是为什么您无法获得I ^ 2值附近的置信区间的原因。

library(metafor)
#> Warning: package 'metafor' was built under R version 3.5.2
#> Loading required package: Matrix
#> Loading 'metafor' package (version 2.0-0). For an overview 
#> and introduction to the package please type: help(metafor).

rma(yi = yi, vi = vi, data = dat.bangertdrowns2004, method = "FE")
#> 
#> Fixed-Effects Model (k = 48)
#> 
#> Test for Heterogeneity: 
#> Q(df = 47) = 107.1061, p-val < .0001
#> 
#> Model Results:
#> 
#> estimate      se    zval    pval   ci.lb   ci.ub     
#>   0.1656  0.0269  6.1499  <.0001  0.1128  0.2184  ***
#> 
#> ---
#> Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1

rma(yi = yi, vi = vi, data = dat.bangertdrowns2004)
#> 
#> Random-Effects Model (k = 48; tau^2 estimator: REML)
#> 
#> tau^2 (estimated amount of total heterogeneity): 0.0499 (SE = 0.0197)
#> tau (square root of estimated tau^2 value):      0.2235
#> I^2 (total heterogeneity / total variability):   58.37%
#> H^2 (total variability / sampling variability):  2.40
#> 
#> Test for Heterogeneity: 
#> Q(df = 47) = 107.1061, p-val < .0001
#> 
#> Model Results:
#> 
#> estimate      se    zval    pval   ci.lb   ci.ub     
#>   0.2219  0.0460  4.8209  <.0001  0.1317  0.3122  ***
#> 
#> ---
#> Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1

reprex package(v0.2.0)于2019-02-16创建。