热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

stata生成脉冲响应图怎么导出_Meta分析系列之(六)连续型变量的Stata操作

Hello大家好,学习二分类变量的Stata操作之后,是不是觉得很简单呀?今天我们就来学一下连续型变量的Stata操作。案例:对两种药物(A药和B药)治疗焦虑性失眠的疗效做meta

Hello大家好,学习二分类变量的Stata操作之后,是不是觉得很简单呀?今天我们就来学一下连续型变量的Stata操作。

案例:对两种药物(A药和B药)治疗焦虑性失眠的疗效做meta分析,结局指标是恢复正常睡眠所需要的天数。在这里假定A是实验组,B是对照组。于是我们开始我们的探索。

1.先在Excel 将数据整理好(数据是自己模拟的)

《stata生成脉冲响应图怎么导出_Meta分析系列之(六)连续型变量的Stata操作》

2. 将Excel的数据复制粘贴到Stata12.0:Dataà Data Editorà Data Editor(Edit)

《stata生成脉冲响应图怎么导出_Meta分析系列之(六)连续型变量的Stata操作》

n1: A药组人数

mean1: A药组均数(平均天数)

sd1: A药组标准差

n2: B药组人数

mean 2: B药组均数(平均天数)

sd 2: B药组标准差

逐一核对数据,请不要输错

Study: 命名研究

3. 进行连续变量Meta分析:User àMeta-AnalysisàOf Binary and Continuous (metan)

《stata生成脉冲响应图怎么导出_Meta分析系列之(六)连续型变量的Stata操作》

4. 按下图指示填好

因为数据是连续型变量,在数据类型那里选择“continuous”, 然后实验组(A药物组)和对照组(B药物组)分别选择 n1 mean1 sd1,n2 mean2 sd2。

《stata生成脉冲响应图怎么导出_Meta分析系列之(六)连续型变量的Stata操作》

模型效应在这里先选择随机模型,因为数据是自己模拟的,可能有很大的异质性,统计量选择Cohen,因为Cohen是默认的标准化均数的方法。

《stata生成脉冲响应图怎么导出_Meta分析系列之(六)连续型变量的Stata操作》

5. 生成森林图

《stata生成脉冲响应图怎么导出_Meta分析系列之(六)连续型变量的Stata操作》

从结果可以看出,异质性I-squared=97.7%远大于50%,因此我们选择的随机效应模型是正确的,如果这里发现异质性较小的话,那么可以重新选择固定效应模型。SMD=5.54,以及95%CI是(3.31,7.77),说明A,B两种药物治疗焦虑性失眠患者恢复正常睡眠的天数不同。

6.漏斗图

(1)User->Meta->Analysis->Funnel Graph,vertical(metafunnel)

《stata生成脉冲响应图怎么导出_Meta分析系列之(六)连续型变量的Stata操作》

(2)数据类型选择Theta,SE, 然后依次选入_ES, _seES,点击OK

《stata生成脉冲响应图怎么导出_Meta分析系列之(六)连续型变量的Stata操作》

(3)输出结果:

这漏斗图非常不好看,明显存在发表偏倚(具体判断见Meta分析系列之五)但是考虑到数据是自己瞎编的,仅供参考

《stata生成脉冲响应图怎么导出_Meta分析系列之(六)连续型变量的Stata操作》

7.敏感性分析

(1)User->Meta->Analysis->Influence Analysis, metan-based (metaninf)

《stata生成脉冲响应图怎么导出_Meta分析系列之(六)连续型变量的Stata操作》

(2)研究类型选择连续 (Continuous),然后依次选入n1, mean1, sd1, n2, mean2, sd2。这次不勾选Name,给大家看看是什么效果。模型和效应量跟上面一致,还是选择随机效应模型,Cohen。点击OK。

《stata生成脉冲响应图怎么导出_Meta分析系列之(六)连续型变量的Stata操作》

《stata生成脉冲响应图怎么导出_Meta分析系列之(六)连续型变量的Stata操作》

(3)输出结果:

如图,不勾选Name就是只有序号,而没有研究者的名字。第三项研究与其他的研究严重偏离,可能会影响模型的稳健性,进一步的分析可剔除此研究。

《stata生成脉冲响应图怎么导出_Meta分析系列之(六)连续型变量的Stata操作》

下一讲:应用R软件gemtc程序包实现网状Meta分析


推荐阅读
  • 深入解析Android自定义View面试题
    本文探讨了Android Launcher开发中自定义View的重要性,并通过一道经典的面试题,帮助开发者更好地理解自定义View的实现细节。文章不仅涵盖了基础知识,还提供了实际操作建议。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文介绍如何利用动态规划算法解决经典的0-1背包问题。通过具体实例和代码实现,详细解释了在给定容量的背包中选择若干物品以最大化总价值的过程。 ... [详细]
  • 本文详细探讨了Java中的24种设计模式及其应用,并介绍了七大面向对象设计原则。通过创建型、结构型和行为型模式的分类,帮助开发者更好地理解和应用这些模式,提升代码质量和可维护性。 ... [详细]
  • 本文介绍了Java并发库中的阻塞队列(BlockingQueue)及其典型应用场景。通过具体实例,展示了如何利用LinkedBlockingQueue实现线程间高效、安全的数据传递,并结合线程池和原子类优化性能。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
  • 深入解析:手把手教你构建决策树算法
    本文详细介绍了机器学习中广泛应用的决策树算法,通过天气数据集的实例演示了ID3和CART算法的手动推导过程。文章长度约2000字,建议阅读时间5分钟。 ... [详细]
  • 在金融和会计领域,准确无误地填写票据和结算凭证至关重要。这些文件不仅是支付结算和现金收付的重要依据,还直接关系到交易的安全性和准确性。本文介绍了一种使用C语言实现小写金额转换为大写金额的方法,确保数据的标准化和规范化。 ... [详细]
  • 机器学习中的相似度度量与模型优化
    本文探讨了机器学习中常见的相似度度量方法,包括余弦相似度、欧氏距离和马氏距离,并详细介绍了如何通过选择合适的模型复杂度和正则化来提高模型的泛化能力。此外,文章还涵盖了模型评估的各种方法和指标,以及不同分类器的工作原理和应用场景。 ... [详细]
  • 制程能力分析:Cpk及其相关指数的深入探讨
    本文详细介绍了制程能力指数(Cpk)的概念及其与Cp、Pp、Ppk之间的关系,通过具体案例和图表展示如何评估和改进生产过程的能力。文章还提供了使用Excel和Minitab进行批量计算的实际操作步骤。 ... [详细]
  • 1.执行sqlsever存储过程,消息:SQLServer阻止了对组件“AdHocDistributedQueries”的STATEMENT“OpenRowsetOpenDatas ... [详细]
  • 文章目录STDEV.PSTDEV.S展示释义STDEV.P计算总体的标准差(StandardDeviationForPopulation),公式如下:Var(x)∑i1n(xi−E ... [详细]
  • 本文将介绍由密歇根大学Charles Severance教授主讲的顶级Python入门系列课程,该课程广受好评,被誉为Python学习的最佳选择。通过生动有趣的教学方式,帮助初学者轻松掌握编程基础。 ... [详细]
  • 本文详细介绍了Akka中的BackoffSupervisor机制,探讨其在处理持久化失败和Actor重启时的应用。通过具体示例,展示了如何配置和使用BackoffSupervisor以实现更细粒度的异常处理。 ... [详细]
  • Android 渐变圆环加载控件实现
    本文介绍了如何在 Android 中创建一个自定义的渐变圆环加载控件,该控件已在多个知名应用中使用。我们将详细探讨其工作原理和实现方法。 ... [详细]
author-avatar
morimodomasaaki
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有