亚组分析森林图如何绘制? 看我的!一键复现顶级杂志NEJM的亚组森林图

4.20-21 郑老师团队本周NHANES数据库挖掘课程,一年内直播答疑各种问题,欢迎报名

医学顶级期刊的临床试验,经常采用亚族森林图的方式,开展亚组分析

比如NEJM这张图:

b25dca30c19c2140bbcaa82de8dd1f3a.jpeg

比如另外一个顶级期刊Lancet的亚组森林图

a12ed0d0bf70558ef408cd1780236bc1.png

在之前,我这边花了2周时间结局了类似的森林图的画法

一键搞定亚组森林图!快速生成顶级SCI论文的高清图的方法来了

但是还是达不到我们理想的森林图的模样!因为图中的文字不能灵活修,也有人说森林图效应值置信区间没有边界“工”字型边界线。

于是,郑老师我最近又"肝"了两个星期,才搞定一个更全面的SCI发表级的图形。可以完全自动修改亚组森林图的图中的英文文字。

而且,现在我们增加了下载亚组分析统计表,遥遥领先!

就部署在本人开发的"风暴统计平台",

https://www.medsta.cn/software

它大大减少了绘制统计表的时间!

111fa5a327a83bdd900a9cc2eb87db4b.png

它的网址是www.medsta.cn/(在电脑端浏览器打开,位于“风暴智能统计”模块)

浏览器输入medsta.cn即可或者百度“风暴统计”

本平台上线的所有工具都是免费的, 目前的功能包括:

样本量计算正态性检验 | t检验 | 方差分析 

秩和检验 | 卡方检验 | 差异性分析带统计量

线性回归分析 | logistic回归 | Cox回归 

批量单因素分析 | 先单后多 | 临床预测模型 

 roc曲线 | 列线图 | 校准图 | DCA曲线

1. 欢迎交流


欢迎有意向开展数据分析的朋友加下方交流,也请提出宝贵意见,或者干脆加入我们制作队伍。。。

b7d9a029c32f7e71ce1593b2b8b7e0a8.png

统计机器人交流群二维码

2. 操作介绍

这样的操作就很简单,

在网站(百度风暴统计)。

https://shiny.medsta.cn/forestplot/

https://shiny.medsta.cn/forestplot2/

这里,我做个展示。

1. 首先是导入数据,这里就不做解释了。本案采用平台自带的“示例数据集”。

c755083e94573d448d0e1cbb29481412.png

ba4ad065bb9ed0adc01724eb2128e5ea.png

2. 导入数据后接着是可以对数据集进行整理加工,这里不再赘述,有兴趣可以看之前的教程

最方便快捷的数据整理工具来了,实时动态更新!真心比SPSS和R好使

3. 接下来我们就可以进行亚组分析,且绘制森林图了。这不像网上的教程----先在外面开展回归分析后,再把回归分析结果导入绘制森林图。

我这个功能是亚组分析+森林图一气呵成!

先选定回归模型(比如我开展生存分析)

32c668eedc01baffda75fa64f3dc0330.png

然后选择回归建模的因变量(此处要分析变量必须是二分类)

6ac6a50fd5058b539f10ec71b973e4ff.png

回归分析,当然需要协变量,那么你可以选择定量或者定性协变量(sex和race既是亚组分组变量,也是协变量)

3d8c8657c7a06d7f691d29d2e08cbea7.png

然后就出结果了,有不调整和调整协变量的两个亚组分析与森林图!

82143b3cd636c8f35a67e0d4637b8c0f.png

1272abfcc9cbf8aef5d2195de26a89e9.png

9e1b666e16cd8eafc2453728eeb3f700.png

也有带底纹版本的

这其中,包括的元素相当齐全!

  • 各组样本量

  • 暴露组和对照组发生率

  • 暴露组和对照组注释no./no. total

  • HR及95%CI

  • 森林图

  • 界值0直线或者1值线

  • 交互效应P值

  • 各亚组内统计P值(反映暴露与结局关系)

  • 效应方向箭头(正、负)、及可修改注释

  • 底纹:可修改

  • 置信区间形状

  • 效应值标记

现在可以进一步完善,比如我修改森林图的文字

5f690556e737f58a34e67c85a8717393.png

6f2e84075b2f6ffc5d4e78d1793ccc6d.png

最后,我们当然可以下载森林图的PDF版和PNG版了,以及word版三线表了!

9613cbd6aa745fa93159d4af19d08b1a.png

欢迎各位使用!这些方法,肯定是不收费的!郑老师出品的能免费就免费。我们后续还会优化森林图的画法!

本公众提供各种科研服务了!

一、课程培训

2022年以来,我们召集了一批富有经验的高校专业队伍,着手举行短期统计课程培训班,包括R语言、meta分析、临床预测模型、真实世界临床研究、问卷与量表分析、医学统计与SPSS、临床试验数据分析、重复测量资料分析、nhanes、孟德尔随机化等10门课。如果您有需求,不妨点击查看:

发表文章后退款!2023年郑老师团队多门科研统计直播课程,欢迎报名

二、统计服务

为团队发展,我们将与各位朋友合作共赢,本团队将开展统计分析服务,帮忙进行临床科研。欢迎了解详情:

医学统计服务| 医公共数据库论文一对一指导

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ava实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),可运行高分资源 Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现
C语言是一种广泛使用的编程语言,它具有高效、灵活、可移植性强等特点,被广泛应用于操作系统、嵌入式系统、数据库、编译器等领域的开发。C语言的基本语法包括变量、数据类型、运算符、控制结构(如if语句、循环语句等)、函数、指针等。下面详细介绍C语言的基本概念和语法。 1. 变量和数据类型 在C语言中,变量用于存储数据,数据类型用于定义变量的类型和范围。C语言支持多种数据类型,包括基本数据类型(如int、float、char等)和复合数据类型(如结构体、联合等)。 2. 运算符 C语言中常用的运算符包括算术运算符(如+、、、/等)、关系运算符(如==、!=、、=、<、<=等)、逻辑运算符(如&&、||、!等)。此外,还有位运算符(如&、|、^等)和指针运算符(如、等)。 3. 控制结构 C语言中常用的控制结构包括if语句、循环语句(如for、while等)和switch语句。通过这些控制结构,可以实现程序的分支、循环和多路选择等功能。 4. 函数 函数是C语言中用于封装代码的单元,可以实现代码的复用和模块化。C语言中定义函数使用关键字“void”或返回值类型(如int、float等),并通过“{”和“}”括起来的代码块来实现函数的功能。 5. 指针 指针是C语言中用于存储变量地址的变量。通过指针,可以实现对内存的间接访问和修改。C语言中定义指针使用星号()符号,指向数组、字符串和结构体等数据结构时,还需要注意数组名和字符串常量的特殊性质。 6. 数组和字符串 数组是C语言中用于存储同类型数据的结构,可以通过索引访问和修改数组中的元素。字符串是C语言中用于存储文本数据的特殊类型,通常以字符串常量的形式出现,用双引号("...")括起来,末尾自动添加'\0'字符。 7. 结构体和联合 结构体和联合是C语言中用于存储不同类型数据的复合数据类型。结构体由多个成员组成,每个成员可以是不同的数据类型;联合由多个变量组成,它们共用同一块内存空间。通过结构体和联合,可以实现数据的封装和抽象。 8. 文件操作 C语言中通过文件操作函数(如fopen、fclose、fread、fwrite等)实现对文件的读写操作。文件操作函数通常返回文件指针,用于表示打开的文件。通过文件指针,可以进行文件的定位、读写等操作。 总之,C语言是一种功能强大、灵活高效的编程语言,广泛应用于各种领域。掌握C语言的基本语法和数据结构,可以为编程学习和实践打下坚实的基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值