随着网状Meta分析(network meta-analysis,NMA)的方法学逐渐成熟,基于贝叶斯统计模型的多种NMA软件被不断开发出来,例如WinBUGS、JAGS、OpenBUGS等,相关论文的发表数量迅速增加。但上述软件因其模型代码复杂,结果输出单一等缺点,在实际使用中存在一定限制。R软件因为其开放灵活的特点,不少研究者在此基础上开发了诸如bnma、gemtc、pcnetmeta等程序包用来实现NMA,软件包无需用户编写贝叶斯模型代码,简化了分析流程,并且能够输出多种结果并绘制相应的图形。其中,bnma程序包由Christopher和Mike开发,该程序包通过调用JAGS软件,使用马尔科夫链-蒙特卡罗(Markov chain Monte Carlo,MCMC)算法拟合贝叶斯层次模型(hierarchical models),实现贝叶斯NMA。bnma程序包能够完成连续型数据、二分类数据、多项式数据等多种类型数据的处理和分析,并提供完善的分析结果,满足PRISMA-NMA报告规范的相关要求。本文以实例演示bnma程序包在贝叶斯NMA中的应用。
引用本文
梁兴禹, 陈曦, 张贵霖, 等. R软件bnma程序包在贝叶斯网状Meta分析中的应用. 中国循证医学杂志, 2024, 24(6): 722-729. DOI:10.7507/1672-2531.202309048
免费获取全文请复制链接在浏览器中打开、或扫描下方二维码、或联系本刊官邮editor@cjebm.com。
原文链接:
https://www.cjebm.com/article/10.7507/1672-2531.202309048
二维码:
点击下方“阅读原文”查看我刊更多内容