方法 | R语言绘制亚组森林图的代码太复杂怎么办?

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

比如NEJM这张图:

f39ec09b73a88c032afb2e29b0fc661e.jpeg

但是利用R语言绘制森林图,简单的代码只能画出简单的图,像是下面寥寥几行代码,绘制的森林图也较为的简单!

e3617a4ff169e7f4f4e27f230888959d.png

代码出自:'生信小白要知道'公众号

cfcc20ae1935065856e5df2b4ccf579f.png

想要森林图美观,就需要大量的参数进行调整了,大到布局与字体标签,小到线条颜色,十分的复杂,那么有没有简便的方法,可以绘制出好看的森林图呢?

11e4475f50ad1ab0fd3822117983a63f.png

代码出自:'生信小白要知道'公众号

这里为大家推荐风暴统计平台,可以大大缩短绘图时间!图片各部分细节均支持菜单式调整,轻松画出媲美顶刊的配图!

cc074d1cbd06cb6fb5e30ef91435ee29.png

下面我们就通过一份实操数据来为大家介绍一下风暴统计平台绘制亚组森林图的具体步骤!

实操具体网址:https://shiny.medsta.cn/forestplot/

或者百度、必应Bing搜索“风暴统计”

本平台上线的所有工具都是免费的

1f98fc4e4ec137d904da863accabbb9c.png

1.进入风暴统计平台

首先,打开风暴统计平台,依次点击“风暴智能统计”—“亚组分析与森林图”"亚组分析与森林图",进入分析板块。

这里我们不再赘述数据的导入与整理过程,详细教程大家可以点击下方链接:

详细指南!风暴统计如何高效导入数据,统计分析快人一步?

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

197814a2e278b865b23aad9516021642.png

2.亚组森林图的绘制

亚组分析的原理很好理解:在特定亚群患者中评估特定结局,为研究结论提供支持性补充证据。通俗来说,例如在全人群中发现A药物有效,希望进一步探索A药物在不同年龄人群中的效果,因此在年龄>65人群及≤65岁人群中分别开展分析,即为亚组分析,年龄就是我们的亚组变量。

风暴统计平台可以一站式完成常见三大回归的亚组分析——线性、logistic、COX统统搞定!

c973c39595470459fd382ab3763e12b1.png

下面实操,我们先以线性回归为例进行展示!

当我们选择线性回归亚组分析时,需要完成连续性因变量、暴露因素、亚组变量的选择。

连续型因变量:即线性回归中的因变量/结局变量,必须是连续型变量

暴露因素:即我们研究重点关注的关键自变量/焦点因素,平台限制为二分类变量。(其实亚组分析并不限制暴露的变量类型,不过是在不同人群中开展回归,但是森林图的绘制只适合二分类变量,因此平台做了限制)

亚组变量:即在哪些不同人群中开展分析,例如:选择性别作为亚组变量,就代表分别在男性、女性群体中开展回归分析。亚组变量必须是分类型变量,可以同时选择多个。

7fd45ab8ae928755e5b9b0b4971797b4.png

如果亚组分析,需要调整其他协变量进行多因素回归分析,可以在协变量设置这里选择"自定义"

6140a422ab606bb971a6dfd45ff5d230.png

接着在下拉框中,勾选需要调整的协变量。

b4a88c6431f6eaa5f750df2c88ce9f64.png

接着,就直接出现一份较为简洁的森林图了!

c0e017d6099d11b4e0544fcf91fa6a84.png

3.图形美化

接着,平台将R语言复杂的参数,全部转为了菜单式操作,从布局—颜色和区间—文字修改!全部支持自定义调整!

30c26e28a7bda48a0402c0a72a12af21.png

6a4f8633c93e08e5a09e816f5719f5cc.png

543bb1e8d6715615814d0c20035cf091.png

通过调整后,这个森林图和顶刊配图相似度达到了99%,同时操作方式比R语言简便了不止一点点,大大缩减了时间!

39fe2ff07435257b4d73cb2e06a52f23.png

4.下载结果

最后在曲线下载设置中,选择下载图片,保存类型,曲线页面,中文字体。

如果图形显示不完全,可以在曲线页面设置自定义。自由调整图片的长度和宽度,避免下载图形不完整的情况

选择完毕后,就可以下载森林图啦!

1a29ba0054ae7252913ebd6009c4ca83.png

如果您在风暴统计平台的使用过程中有任何的建议或疑问,欢迎加入我们的讨论群!群里郑老师与助教会在群内解答!

9f2fdebe2bd0373b3df8a0ec5a71d8e0.png

统计机器人交流群

4ff246f444650bdb37082f9db4d173d4.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值