打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
[Stata] Meta分析森林图的自我修养

森林图是Meta分析的重要组成部分之一,虽然大体上相同,但随着操作指标的改变,Stata绘制的森林图拥有不同的风姿。


Stata自带的数据文件为例,进行四格表资料的meta分析,得到森林图。

运行“help metan”,然后调用网上的数据,或者直接运行“use http://fmwww.bc.edu/repec/bocode/m/metan_example_data”(需要联网)。


最常见的森林图

metan tdeath tnodeath  cdeath cnodeath, label(namevar=id, yearvar=year) randomi rr


亚组分析森林图

metan tdeath tnodeath cdeath cnodeath, label(namevar=id, yearvar=year) by(type_study) randomi rr


显示四格表信息的森林图

metan tdeath tnodeath  cdeath cnodeath, lcols( id year tdeath tnodeath cdeath cnodeath) randomi rr by( type_study)  texts(120) astext(70)


无总合并结果(Overall)的森林图

metan tdeath tnodeath  cdeath cnodeath, lcols( id year tdeath tnodeath cdeath cnodeath) randomi rr by( type_study)  texts(120) astext(70) nooverall


亚组分析结果汇总的森林图

1 先运行亚组分析,得到结果,如:

Cohort studies, RR = 0.91 (0.81, 1.01)

Case-control studies, RR = 1.18 (1.07, 1.30)

Sample Size200, RR = 0.97 (0.86, 1.10)

Sample Size200, RR = 1.16 (1.02, 1.31)


2 整理数据


3 运行代码

1# gen lnRR=ln( rr);

2# gen lnLCI=ln( lci);

3# gen lnUCI=ln( uci)

4# metan lnRR lnLCI lnUCI, lcols(id  n) by(group) effect(RR) eform nooverall nosubgroup texts(140) astext(60) xlabel(0.8,1,1.5)


显示两种模型结果的森林图

一个森林图同时显示随机效应模型、固定效应

metan tdeath tnodeath cdeath cnodeath, lcols(id year)  randomi second(fixedi) rr by( type_study)


结果保留3位小数的森林图

metan tdeath tnodeath cdeath cnodeath, lcols(id year)  randomi dp(3) rr

关键在于dp(x),需要显示小数点后4位,则设置为dp(4)


累积meta分析森林图

按一定的规则(如发表的时间),逐一纳入每篇研究后进行meta分析合并观察合并结果的渐变趋势。

metacum tdeath tnodeath cdeath cnodeath, lcols(id year)  randomi  rr xlabel(0.6, 1, 1.5)


今天的分享就到这了,如果你还有其它森林图,请不要犹豫,第一时间给“实用meta分析”留言吧!


最后,“实用meta分析”恭祝大家


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
meta分析如此简单?手把手Meta分析之STATA篇(3):1行代码实现森林图(一)
Meta分析有哪些细思极恐的细节?
如何画出人生第一张森林图?
绘制回归分析结果的森林图,R和Stata软件学起来!
Meta分析|第8期. 数据分析I — 森林图绘制及亚组分析
森林图的详细解读
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服