多变量Meta分析在R语言mvmeta包的实现

    The Implementation of Multivariate Meta-Analysis by mvmeta Package in R Language

    • 摘要: 目的 介绍多变量Meta分析的原理及其在R语言mvmeta包的实现。 方法 以β-受体阻滞剂、硬化疗法及对照组三种非手术治疗方式预防肝硬化出血为例,分别计算两种疗法与对照组的初次出血危险性的危险度(odds ratio, OR)值,将ln(OR)值视为多变量,然后用R语言mvmeta包实现多变量Meta分析。 结果 多变量Meta分析的结果为,β-受体阻滞剂。硬化疗法与对照组的OR值及95%可信区间分别为0.508 9(0.270 5,0.957 1)、0.552 2(0.318 4,0.957 7),说明两种疗法与对照组比较的初次出血危险性均小于1,差异具有统计学意义。研究间相关系数为0.436 5。 结论 当Meta分析的结局为多变量或多组时,多变量Meta分析可同时考虑多个结局变量以及研究间结局变量之间的相关,使得分析更加合理,结果更加准确和可信。

       

      Abstract: Objective To introduce the principle of the multivariate meta-analysis and its’ implementation by the mvmeta package in R language. Methods The randomized trials of non-surgical treatment of first bleeding in cirrhosis using beta-blockers, sclerotherapy and control group was used as an example. The log-scale of first bleeding risk of OR values that two therapies compared control group were calculated separately and regarded as multivariate, and then multivariate meta-analysis was used by mvmeta package in R language. Results Multivariate meta-analysis showed: OR and their 95% confidence interval of beta-blockers, sclerotherapy compared the control group were 0.508 9 (0.270 5, 0.957 1) and 0.552 2(0.318 4, 0.957 7) respectively. The first bleeding risk of the two therapies are less than 1. The difference is statistically significant. The correlation of between-study is 0.436 5. Conclusion When meta-analysis has the multiple endpoints or groups, multivariate meta-analysis takes multiple endpoints and the between-study correlation into account simultaneously, making the progress more reasonable and the result of multivariate meta-analysis more accurate and credible.

       

    /

    返回文章
    返回