logistic回归后快速绘制亚组森林图!SCI发表级高清图片分分钟生成!

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

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

比如这张图:

1de28ece57c28535e4a2de54318b4bca.jpeg

还有这个:

048793f32804cb5c0d4751932d3136f4.png

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

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

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

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

一、实操案例介绍

数据集来源于R自带MASS数据集birthwt,这是一份于1986年在在马萨诸塞州收集的与婴儿出生体重低相关的危险因素的数据。本次实操涉及的变量说明如下。

28af3079ee65d889581e678775de4738.png

二、风暴统计平台实操

1.进入网站分析模块

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

82ace4837be093e8492152aedbf449e0.png

2.导入数据

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

6582e716880cca02b85e03ee6e6b6ad2.png

3. 数据的整理转换

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

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

4.分类变量参照组设置

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

9cd6b52ad53273e3852660c0b7a38cbf.png

5.绘制亚组分析森林图

①选择回归模型、结局指标

首先,选择回归模型,包括线性回归、logistic回归、cox生存分析。这里假设我们想要研究孕妇吸烟对胎儿出生体重(low二分类)的影响,选择logistic回归。

“分析指标选择”即我们研究的结局变量,选入即可。

e86317b1dff543217e5dc41f048f8f59.png

②相关变量的选择

包括核心暴露、亚组变量、协变量。

例如本次分析我们想要研究孕期吸烟对婴儿低出生体重的影响,以及再不同种族中这种影响是否有差异。那么smoke就是我们研究的核心暴露,race可以作为亚组变量,进一步分析,其他对结局有影响的变量可以选入协变量

亚组变量可以是多个变量哦!常见的年龄(分类)、性别及其他研究关心的变量都可以作为亚组变量。

eb3b1e8854445185cc67aa28039906f8.png

③森林图

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

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

  • 各组样本量

  • 暴露组和对照组发生率

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

  • HR及95%CI

  • 森林图

  • 界值0直线或1直线

  • 交互效应P值

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

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

  • 底纹:可修改

76951eaf5f45068015b17bdb91ae6fc6.png

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

6badb07249f8604a769fa0c548103030.png

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

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

b89cdd7473b6f1870ee2708cdd6164c5.png

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【计算思维】蓝桥杯STEMA 科技素养考试真题及解析 5

1、要把下面4张图片重新排列成蜗牛的画像,该如何排列这些图片 A、 B、 C、 D、 答案:A 2、将下图的绳子沿虚线剪开后,绳子被分成了()部分 A、6 B、7 C、8 D、9 答案:C 3、下面的立体图形,沿箭头方向看去&#…

hash 哈希表

哈希表是一种期望算法。 一般情况下,哈希表的时间复杂度是 O(1)。 作用 将一个复杂数据结构映射到一个较小的空间 0~N(10^5~10^6),最常用的情景:将 0~10^9 映射到 0~10^5。 离散化是一种及其特殊的哈希方式。离散化…

DAY57 739. 每日温度 + 496.下一个更大元素 I

739. 每日温度 题目要求: 请根据每日 气温 列表,重新生成一个列表。对应位置的输出为:要想观测到更高的气温,至少需要等待的天数。如果气温在这之后都不会升高,请在该位置用 0 来代替。 例如,给定一个列…

Android Studio Error “Unsupported class file major version 61“---异常信息记录

编译时异常信息 原因及解决办法 问题出在JAVA 17上,并且使用的Gradle JDK是:Android Studio java home版本17.0.1将其更改为:Android Studio默认JDK版本11.0.10 即可解决 操作步骤 1 2 3

Fedora 项目近日发布了 Fedora Linux 39

导读几经推迟之后,Fedora 项目近日发布了 Fedora Linux 39,这是红帽公司赞助的面向大众的 GNU/Linux 发行版的最新稳定版本,采用了最新的技术和开源应用程序。 Fedora Linux 39 由 Linux 内核 6.5 支持,并提供了一些最新的桌面环境…

llvm源码windows编译

1.克隆llvm源码: git clone --config core.autocrlf=false https://github.com/llvm/llvm-project.git 2.创建build文件夹并生成makefile 生成前置条件: cmake ,ninja,python3要先安装 cmake -S llvm -B build -G Ninja -DCMAKE_BUILD_TYPE=Release 生成成功 3.编译 进…

滚雪球学Java(09-3):Java中的逻辑运算符,你真的掌握了吗?

咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所以呀,养成先点赞后阅读的好…

C#,数值计算——插值和外推,双线性插值(Bilin_interp)的计算方法与源程序

1 文本格式 using System; namespace Legalsoft.Truffer { /// <summary> /// 双线性插值 /// interpolation routines for two dimensions /// Object for bilinear interpolation on a matrix. /// Construct with a vector of x1. /// value…

⑩② 【MySQL索引】详解MySQL`索引`:结构、分类、性能分析、设计及使用规则。

个人简介&#xff1a;Java领域新星创作者&#xff1b;阿里云技术博主、星级博主、专家博主&#xff1b;正在Java学习的路上摸爬滚打&#xff0c;记录学习的过程~ 个人主页&#xff1a;.29.的博客 学习社区&#xff1a;进去逛一逛~ MySQL索引 ⑩② 【MySQL索引】1. 索引2. 索引的…

golang标准库-crc32的使用

1.概述 crc32实现了32位循环冗余检测算法的实现。目前crc32内部提供 了三种常用的多项式,采用查表法来提高计算checksum的效率。通过crc32.MakeTable()可以获取对应的表&#xff0c;crc32提供了一个IEETABLE可以直接使用&#xff0c;官方链接如下&#xff1a;crc32 package - h…

el-table固定表头(设置height)出现内容过多时不能滚动问题

主要原因是el-table没有div包裹 解决&#xff1a;加一个div并设置其高度和overflow 我自己的主要代码 <div class"contentTable"><el-tableref"table":data"tableData"striperow-dblclick"onRowDblclick"height"100%&q…

免费开源的区域屏幕录制(gif转换)工具(支持编辑功能)

软件优点&#xff1a;区域截屏&#xff0c;直接转换为gif即刻分享&#xff0c;免费开源&#xff0c;支持编辑功能 它可以让你轻松地录制屏幕&#xff0c;摄像头或画板的动画&#xff0c;并编辑、保存为 GIF&#xff0c;视频或其他格式。 下载并安装 ScreenToGif 首先&#xf…