R软件Metafor程序包在的应用

中国循证医学杂志2012,12(9):1141~1147

R软件Metafor程序包在Meta分析中的应用

董圣杰1曾宪涛2郭毅,,4+

1.苏州大学附属第一医院骨科(苏州215006);2.湖北医药学院附属太和医院口腔医学中心(十堰442000);3.武汉大学公共卫生学院流行病学教研室(武汉430071);4.武汉大学病毒学国家重点实验室(武汉430071)

摘要R软件是一款免费使用且功能强大的统计软件,常用的Meta分析程序包有Metafor、Meta、Rmeta等。Metafor程序包可以方便地进行Meta分析,包括二分类及连续性变量的Meta分析、Meta回归、累积Meta分析及对发表偏倚的Begg’S检验和Egger’S检验等,以及绘制森林图、漏斗图、星状图、拉贝图、Q—O正态分位图等图形。此外,Metafor程序包是R软件Meta分析程序包中唯一可以进行混合效应模型(包括单个、多个分类或连续性变量)拟合运算的,还可以检验模型系数并获得可信区间。本文结合实例对应用Metafor程序包进行Meta分析的具体操作方法进行详细介绍。

关键词R软件;Metafor程序包;Meta分析

ApplicationofMetaforPackageinRSoftware

DONG

Sheng-jiel,ZENG

Xian-ta02,GUOYi3J44

1.DepartmentofOrthopaedic,TheFirstAffiliatedHospitalofSoochowUniversity,Suzhou215006,China;2.Department可Stomatology,TaiheHospital,HubeiUnivemi纱oj‘Medicine,Shiyan442000,China;3.Department巧印idemiology,SchoolofPublicHealth,WuhanUniversity,Wuhan430071,China;4.StateKeyLaboratory万Virology,WuhanUniversity,Wuhan430071,China

Abstract

softwareis

freeandpowerfulstatisticaltool,includingMetafor,Meta

as

well

as

Rmetapackages,all

ofwhichcouldconductmeta-analysis.Metaforpackageprovidesfunctionsformeta—analyseswhichincludeanalysisof

continuous

andcategoricaldata,{meta—regression,cumulativemeta—analysisalsodrawvariousplots,such

or

as

as

well

astest

SO

forfunnelplotasymmetry.The

package

can

forestplot,funnelplot,radialplotand

forth.Mixed effectsmodels(in-

volvingsingle

multiplecategoricaland/orcontinuousmoderates)canonlybefittedwithMetaforpackages.Advanced

are

methodsfortestingmodelcoefficientsandconfidenceintervalsalsoimplementedonlyinthispackage,Thisarticle

cases.

introducesdetailedoperationstepsofMetaforpackageformeta—analysisusing

Keywords

Rsoftware;Metafor

package;Meta—analysis

伴随着Meta分析类型的不断扩展[11,其支持软件也不断地研发出来。R软件是近年出现的一种免费开放式的统计编程环境。R具备完整的数据处理、计算和作图功能,可运行于Unix、Linux、Windows及Macintosh系统;可通过相应的程序包完成Meta分析,具有功能完整、作图精美等优点。目前,R软件常用的Meta分析程序包有Metafor、Meta、Rmeta等。蒋文瀚等【2】已对Meta程序包行二分类变量、连

续性变量及影响性分析的方法进行了介绍,但Meta

Metafor程序包由Viechtbauer开发,除可完成

二分类及连续性变量的Meta分析外,还可行Meta回归分析、累积Meta分析及对发表偏倚的Begg’S检验和Egger’s检验,同时可以绘制森林图(forest

plot)、漏斗图(funnelplot)、星状图(radialplot)、拉贝图(L’Abb4plot)以及Q.O正态分位图(O—O

normalplot

o此外,Metafor程序包是R软件Meta

分析程序包中唯一可以进行混合效应模型(包括单个、多个分类或连续性变量)拟合运算的程序包,

还可以检验模型系数并获得可信区问,以及对参数进行精确检验如置换检验(permutationtests)。

程序包的功能、灵活度及范围均不如Metafor程序包,例如无法进行多变量Meta回归分析等。

基金项目:湖北医药学院2011年度优秀中青年科技创新团队项目(编号:2011CZX01)。

作者简介:董圣杰,男(1984年~),在读博士,以关节外科、循证骨科学为主要研究方向。Emaihdongshengjay@126.com+通讯作者,Emaihguoyi@whu.edu.cn

R软件及Metafor程序包的安装

R软件1995年由Auckland大学RossIhaka和

Robert

Gentlemen及其他志愿者开发,目前由R核

心开发小组维护,其部分统计功能整合在R语言

伽-:E|脯小

¨¨¨¨¨

篪回::嵩焉三聪熊辅部

R软件Metafor程序包在的应用相关文档

最新文档

返回顶部