meta分析一般步骤

Meta分析总体可分为以下几步:选题,文献检索、数据提取、质量评估、数据整合及结果解读。一,选题对一些大样本,多中心临床合作已经得到明确结论的的,没必要做meta分析。二、文献检索在制定文献检索策略时,总体的要求就是查全和查准。需要考虑如下几个方面:1.圈定搜索数据库(外文有:MEDLINE、theCochranelibrary、医学文摘、TOXLINE、OVI…

大家好,又见面了,我是你们的朋友全栈君。

Meta分析总体可分为以下几步:

选题,文献检索、数据提取、质量评估、数据整合及结果解读。

一,选题

对一些大样本,多中心临床合作已经得到明确结论的的,没必要做meta分析。

二、文献检索

在制定文献检索策略时,总体的要求就是查全和查准。

需要考虑如下几个方面:

1.  圈定搜索数据库(外文有:MEDLINE、the Cochrane library、医学文摘、TOXLINE、OVID、EMBASE、ISI Web of Science、EBSCO等;国内有:维普全文VIP、CNKI、万方数据库)

2.  确定语言类型:包括所有英语和非英语的文献;

3. 明确需要包含的研究类型:仅包含RCT,还是病例对照试验,队列研究等。

4.  明确暴露因素/治疗方法

5.  筛选关键词:这将直接影响文献检索的准确性和敏感性,也关系到指定检索策略。

    – 关键词需要根据研究问题本身来确定;

    – 对于每一个关键词尽量包含所有可能的表述形式;

    – 可以尝试几种关键词组合以搜最合适的文献。

6.  检索获取摘要和全文:其中联系专家是一种很好的方式,不仅可以获取全文,甚至可以询问文献中的细节帮助后续使用文献。建议搜索文献引用名单,可以增加文献搜索的全面性。

 

在文献筛选过程中,首先,需要由两位研究者独立通过对文献的题目和摘要进行初筛,初筛后的文献通过阅读全文进行二次筛选,然后交叉核对筛选结果,如果有分歧则通过共同讨论决定是否纳入,必要时可有第三位研究者协助解决。如果文中信息不全或信息不清楚,与原始研究作者联系获取信息。在筛选过程中,需要记录你每个步骤的选择和排除原因。至于被排除的文章,则需要在灵敏度分析中进行分析。

 

三、数据提取

资料提取是从符合纳入要求的文献中摘录用于系统评价的数据信息,所提取信息必须是可靠、有效、无偏的。

一般提取的信息有:研究编号,发表年限,纳入研究者的一般信息,样本量,设计方法,干预/暴露因素,研究结局……例子如下

 

meta分析一般步骤

meta分析一般步骤meta分析一般步骤 

 

这是一项别人的研究,举例如下

 

meta分析一般步骤

四:纳入研究的质量评价

1. 随机对照试验的质量评价工具:

  Cochrane风险偏倚评估工具(最常用)、PEDro量表、Delphi清单、CASP清单、Jadad量表、Chalmers量表、CONSORT声明(不专用,但可以用)。

2. 观察性研究的质量评价工具:

(1)NOS量表(最常用):病例对照研究和队列研究;

(2)CASP清单:病例对照研究和队列研究;

(3)JBI标准:横断面研究;经验总结、案例分析及专家意见;

(4)AHRQ;

(5)Combie横断面研究评价工具;

(6)STROBE声明;

(7)STREGA声明。

3. 非随机对照实验性研究的质量评价工具:MINORS条目、Reisch评价工具、TREND声明。

4. 诊断性研究:QUADAS工具、CASP清单、STARD声明。

5. 动物试验:STAIR清单、CAMARADES清单、ARRIV指南。

第五步:数据整合

系统评价过程中,对上述数据进行定量统计合并的流行病学方法称为Meta分析(Meta analysis) 。Meta意思是more comprehensive,即更加全面综合。

对数据的整合分为描述性整合和定量整合:

对于描述性整合,应考虑:

•  建立干预/暴露因素是如何导致结果的假说,包括原因和适用人群;

•  初步综合纳入的研究,以文本形式或者制表和/或图形显示;

•  探讨各研究内或各研究间的关系;

•  评估证据的稳定性;

•  评估meta分析的重要性。

对于定量整合,则可以:

1. 提高了统计检验的power和精度;

2. 统计结合各研究结果给出一个“平均”干预效果的合并估计值,改进对作用效应的估计;

3. 评价结果一致性,解决单个研究间的矛盾;

4. 解决以往单个研究未明确的新问题。

那么如何进行meta分析呢?

a.异质性检验(齐性检验)

由于纳入文献存在临床异质性、方法学异质性和统计学异质性,所以在对结果数据进行统计合并之前,首先应该进行异质性检验,保证现有的各独立研究间的结果的不同仅仅是由于抽样误差造成的。否则,就要进入亚组分析,或取消合并。

  • Q检验,若同时I2<50%和P≥0.1时,纳入文献被认为是同质的,采用固定效应模型(fixed effect model)分析;反之说明研究间存在实际异质性,需要查找一致性的来源,之后采用随机效应模型(random effect model)。

  • 如果存在较大的临床异质性,那将无法进行meta分析,只能进行描述性整合。

b.统计合并效应量(加权合并,计算效应尺度及95%的置信区间)并进行统计推断

通常在考虑采用哪些效应指标(effect size)时需要考虑结局指标的类型,通常两组间比较时,如果是连续性变量用加权均数差(weighted mean difference, WMD)、标准化均数差值(standardized mean differences, SMD)表示效应大小;二分类变量则用率差(rate difference, RD)、比数比(odds ratio, OR)、相对危险度(relative risk, RR)、相对危险度降低值(relative risk reduction, RRR)等来表示效应的大小。回归系数的比较用β表示效应值的大小。

c.图示单个试验的结果和合并后的结果:森林图(Forrest plot)

 

d.敏感性分析:用来评估meta分析结果的稳定性

1)按研究质量评价标准从纳入文献中去除尚有争议的研究、排除低质量的研究、早期研究、根据研究结果的分布去掉extreme10%其他已知因素不同的研究;

2)采用不同统计方法/模型;

3)根据样本量大小进行分层分析;

4)改变纳入/排除标准时,重新对同一资料进行分析时,如果观察到合并指标点估计和区间估计的变化存在较大差异,则说明meta分析的结果不稳定。比如,当排除一篇低质量文献时,合并指标变化很大,说明该文献对合并指标敏感。

敏感性分析是必要的,无论是采用不同的统计模型或进行亚组分析,都可以帮助我们找到可能的偏倚来源,更加正确的理解获得的结论。

e.通过“失安全数”的计算或采用“倒漏斗图”对入选文献进行潜在的发表偏倚(publication bias)的评估。

如需要科研绘图及详细meta分析资料,可访问我的淘宝店铺:店铺名:R语言绘图,不仅可以提供绘图帮助还可以提供科研问题(如meta分析的咨询)

meta分析一般步骤

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/127310.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 各种数据库默认端口总结

    各种数据库默认端口总结关系型数据库一 :Oracle驱动:oracle.jdbc.driver.OracleDriverURL:jdbc:oracle:thin:@&lt;machine_name&gt;&lt;:port&gt;:dbname注:machine_name:数据库所在的机器的名称,如果是本机则是127.0.0.1或者是localhost,如果是远程连接,则是远程的IP地址;port:端口号,默…

  • rpm安装python[通俗易懂]

    rpm安装python[通俗易懂]由于python版本不匹配,所以需要重新安装python,但是通过源码编译在make的时候会有很多依赖项的问题(具体见http://www.linuxdiyf.com/viewarticle.php?id=55587),尝试了很久无法解决,无意中发现下面的方法,最终安装成功。wget http://mirrors.ircam.fr/pub/ius/stable/Redhat/5/x

  • activiti7实战教程(二)作图「建议收藏」

    activiti7实战教程(二)作图「建议收藏」IDEA:2018.2.2插件:actibpm新建BPMN文件依次拖出需要的组件,最好按照流程的顺序进行拖出,这样后面看xml的时候比较直观。修改每个节点的名称填写每个审批节点的伪码:科室长、分管领导、采购人员、以及网关的伪码表达式这样流程图就做好了。接下来要根据流程图生成XML文件和png图片复制一份流程图,修改名称:后缀名加上20.xml在xml文件上右键到此为止,整个流程图作图就完整的结束了。另外呢告知一点,流程图…

  • 如何跳过MVC中的ValidateRequest验证

    如何跳过MVC中的ValidateRequest验证
    MVC中客户端传值到服务器端时,如果客户端字符串含有““字样时就会报“检测到有潜在危险”的错误。
    如:从客户端(“test
    ttt”)中检测到有潜在危险的Request.Form值。
    解决办法:在对应的ActionResult前面加上[ValidateInput(false)]就可以解决,去除验证。

     
    下面是一个富文本的页面源码示例:
    <%@PageLanguage="C#"MasterPageFile="~/V

  • 手机怎么写Python_下载了python在哪里写代码

    手机怎么写Python_下载了python在哪里写代码这个非常简单,QPython3和Termux这2个手机APP就可以,都集成了Python开发环境,可以直接编辑运行Python程序,下面我简单介绍一下这2个APP:QPython3这是一个集成了Python3解释器的安卓手机APP,自带有Console控制台、QEdit编辑器和SL4A库,可以直接在手机上编辑运行Python程序,下面我简单介绍一下这个APP的安装和使用:1.首先,安装QPytho…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号