生存分析后如何绘制亚组森林图?小白也能快速搞定!(附教程)

本周为大家重点介绍一下风暴统计平台的最新板块——亚组森林图

现在亚组分析好像越来越流行,无论是观察性研究还是RCT研究,亚组分析一般配备森林图。

比如这张图:

8d685a23d1e83195a9bf3a17cf9e2f9f.jpeg

还有这个:

6c943a65814583652c7be467313fdda8.png

森林图不仅是画图的画法,背后还要整套整套的统计回归分析,郑老师之前在公众号也有过介绍R语言的绘图:

非常巧妙的教程:一行代码实现亚组分析

目前风暴统计可以快速实现这个功能,直接形成SCI发表级的图形!

下面通过一个实操案例来进行操作展示!

一、实操案例介绍

这里我们使用的是R语言自带数据集survival中的cancer数据集,是一份肺癌有关的数据,其中包含的变量见下表,根据研究设计,可以size作为结局(定量),可以status作为结局(定性),也可以用status和time作为结局(生存时间资料)。

二、风暴统计平台实操

1.进入网站分析模块

电脑端打开风暴统计平台——“风暴智能统计”模块,点击“小白画出精美的统计图”——“亚组森林图”。

7063467533c2526bf129b7c79b66724b.png

2.导入数据

点击“Browse...”选择需要导入的数据,目前网站支持10M以内的csv、Excel格式数据集,这里我们选择测试数据。

546b1928ec5806911c797585215f0eb0.png

3. 数据的整理转换

关于风暴统计的数据转换,在之前的文章中有详细教程,可以点击下方链接想学习:

如何利用风暴统计进行数据的整理转换?

4.分类变量参照组设置

如果需要更改对照组,将对照组的编码值方块拖动到第一位即可,最后,记得点击“确定”!

ee5112c30e80a420833078fd410290ee.png

5.绘制亚组分析森林图

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

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

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

2f88938d7f7b7e10b65dfaeefcc44855.png

然后选择回归建模的因变量(此处选择status作为状态变量,选择time作为生存时间变量)

8a79f7a14763cb5897e61a8e1c2cebc6.png

接着选择焦点因素(或干预因素)以及亚组分组变量。此处选择暴露因素是metastasis,而亚组分析分组变量为sex和race。

9d86fb251c57287045b270b8e048d23d.png

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

61797b8e49b67b825220c202524d0742.png

③森林图

完成上述操作后,就会出现一个完整森林图了!

0bd0693027e88b1a9257fb9ceaadfa75.png

森林图中可以提供许多信息:

  • 各组样本量

  • 暴露组和对照组发生率

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

  • HR及95%CI

  • 森林图

  • 界值0直线或1直线

  • 交互效应P值

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

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

  • 底纹:可修改

如需更改底纹P值显示效应值显示范围效应值方向显示文字都可以直接菜单式更改

b6a008d5fb0c46b4a91991acd9fb8d4b.png

感兴趣的话,不妨浏览器打开下方链接,直接进入操作界面进行尝试!

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

f7d2349ae6bb36cf03c1619ff9f2921a.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/155642.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Javaweb之Vue指令的详细解析

2.3 Vue指令 在上述的快速入门中,我们发现了html中输入了一个没有学过的属性v-model,这个就是vue的指令。 指令:HTML 标签上带有 v- 前缀的特殊属性,不同指令具有不同含义。例如:v-if,v-for… 在vue中&a…

Zookeeper Java 开发,自定义分布式锁示例

文章目录 一、概述二、导入依赖包三、创建锁的过程3.1 通过 create 创建节点信息3.2 AsyncCallback.StringCallback 回调函数3.3 AsyncCallback.Children2Callback 的回调函数3.4 Watcher 的回调函数 四、完整示例4.1 完整分布式锁代码4.2 测试类 如果您还没有安装Zookeeper请看…

第四章 串【24王道数据结构笔记】

1.串的基本概念 串,即字符串 (String) 是由零个或多个字符组成的有限序列。一般记为Sa1a2.....an(n>0) S"HelloWorld!" TiPhone 11 Pro Max? 其中,S是串名,单引号括起来的字符序列是串的值;a;可以是字母、数字或其他字符;串中…

智能售货柜:小本投资的不二之选

智能售货柜:小本投资的不二之选 智能售货柜的运营优势在于:一是降低运营成本,不需要大量员工;二是具备自动识别和智能结算功能,提高运营效率;三是提供数据分析,优化产品和服务。相比传统零售店&…

初学UE5 C++②

目录 导入csv表格数据 创建、实例化、结构体 GameInstance Actor camera 绑定滚轮控制摇臂移动 碰撞绑定 角色碰撞设定 按钮 UI显示 单播代理 多播和动态多播 写一个接口 其他 NewObject 和 CreateDefaultSubobject区别 导入csv表格数据 创建一个object的C类 …

怎样备份电脑文件比较安全

域智盾软件是一款功能强大的电脑监控软件,它不仅具备实时屏幕监控、行为审计等功能,还能够对电脑文件进行备份和管理。下面将介绍域智盾软件如何备份电脑文件,以确保数据安全。 1、开启文档备份功能 部署后台,然后点击文档安全&a…

30天黑客(网络安全)自学

前言 前几天发布了一篇 网络安全(黑客)自学 没想到收到了许多人的私信想要学习网安黑客技术!却不知道从哪里开始学起!怎么学 今天给大家分享一下,很多人上来就说想学习黑客,但是连方向都没搞清楚就开始学习…

科技创新 共铸典范 | 江西卫健办邓敏、飞图影像董事长洪诗诗一行到访拓世科技集团,提振公共卫生事业发展

2023年11月15日,拓世科技集团总部迎来了江西省卫健项目办项目负责人邓敏、江西飞图影像科技有限公司董事长洪诗诗一行的考察参观,集团董事长李火亮、集团高级副总裁方高强进行热情接待。此次多方交流,旨在共同探讨携手合作,激发科…

Win7安装nvme协议的SSD硬盘方法

自家用的电脑硬盘不够用,于是想买块硬盘扩展下存储。市面上,我比较了下SSD,一类是原来的SATA协议的固态硬盘,一类是M2的固态硬盘,我发现SATA的硬盘比M2的贵,我的主板较老,又不没有原生支持M2的接…

Python---列表 集合 字典 推导式(本文以 列表 为主)

推导式: 推导式comprehensions(又称解析式),是Python的一种独有特性。推导式是可以从一个数据序列构建另一个新的数据序列(一个有规律的列表或控制一个有规律列表)的结构体。 共有三种推导:列表…

windows监控打印机状态工具

windows监控打印机状态工具 实时监控打印机状态,打印总页数,以及打印故障提醒。 工具下载地址

《硅基物语.AI写作高手:从零开始用ChatGPT学会写作》《从零开始读懂相对论》

文章目录 《硅基物语.AI写作高手:从零开始用ChatGPT学会写作》内容简介核心精华使用ChatGPT可以高效搞定写作的好处如下 《从零开始读懂相对论》内容简介关键点书摘最后 《硅基物语.AI写作高手:从零开始用ChatGPT学会写作》 内容简介 本书从写作与ChatG…

ORB SLAM3 使用二进制文件 ORBvoc.bin 加载Vocabulary

使用 二进制文件 ORBvoc.bin 加载Vocabulary,将比ORBvoc.txt 速度快很多倍! 实测1秒内完成加载: 一、下载ORBvoc.bin 百度网盘: ORBvoc.bin下载链接 提取码:dyyk 解压后,将ORBvoc.bin拷贝到Vocabulary文…

5G与中国的海

今年国庆假期,香港迎来了阔别5年的国庆维港烟花汇演 10月1日晚上9点,“HKT x FWD 2023 年国庆烟花汇演”在维多利亚港上空上演。在23分钟时间里,燃放了超过3万枚烟花。而与以往维港烟花秀不同的是,为了让更多民众欣赏这次表演&…

【C++面向对象】15. 模板

文章目录 【 1. 函数模板 】【 2. 类模板 】 模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码。模板是指创建泛型类或函数的蓝图或公式。库容器,比如迭代器和算法,都是泛型编程的例子,它们都使用了模板的…

Milvus Standalone安装

使用Docker Compose安装 Milvus standalone(即单机版),进行一个快速milvus的体验。 前提条件: 1.系统可以使用centos 2.系统已经安装docker和docker-compose 3.milvus版本这里选择2.3.1 由于milvus依赖etcd和minio&#xff0c…

翻译: 人工智能代理 Agents in Artificial Intelligence

在人工智能中,代理是一种计算机程序或系统,旨在感知其环境、做出决策并采取行动以实现特定目标或一组目标。该代理自主运行,这意味着它不受人类操作员的直接控制。 智能体可以根据其特征分为不同类型,例如它们是被动的还是主动的…

CUDA学习笔记8——GPU硬件资源

简单来说就是为了充分利用GPU,不要让分出去的CUDA核心摸鱼闲置;GPU每次干活,都是以最小的组分配的,因此分派任务的时候就尽量充分发挥每个小组里CUDA核心的作用。这里的每个小组就是一个SM(stream multi-processor&…

Python基础:正则表达式(regular expression)详解

在Python中,正则表达式是一种强大的工具,可用于匹配和操作字符串。什么是正则表达式? 正则表达式是一种模式匹配语言,用于匹配字符串中的特定模式。这些模式可以是字母、数字、字符组合或其他符号。正则表达式通常用于文本处理、网…

短视频账号矩阵系统源码/技术源码分享/技术搭建架构

短视频账号矩阵系统----技术源码分享/技术搭建架构 抖音seo又叫抖音搜索引擎,只要能做到布词,和过去的百度seo优化一样,布词,布关键词,当搜索栏搜索时可以搜索到该短视频。优化视频关键词,做好关键词的优化…