R实战 | 森林图绘制

回答一下2022年VIP群里会员的问题。简单的森林图绘制。

Multivariate logistic regression determined independent candidate diagnostic biomarkers.

Ref:He S, Deng Z, Li Z, et al. Signatures of 4 autophagy-related genes as diagnostic markers of MDD and their correlation with immune infiltration. J Affect Disord. 2021;295:11-20. doi:10.1016/j.jad.2021.08.005

森林图

森林图是一种简单直观地展示单一研究和汇总研究的图形,广泛应用于荟萃分析、观察研究和临床试验中。

Odds ratio(OR)

在病例对照研究(case-control study)中,分析暴露风险因素与疾病(或者用药)的关联程度;主要是反映暴露与疾病之间关联强度的指标,OR常适用于病例对照研究,也可以运用于前瞻性的研究(当观察时间相等时)

OR值的统计学意义:

  • OR>1,暴露与疾病的危险度增加,两者呈正相关

  • OR<1,暴露与疾病的危险度减少,两者呈负相关

  • OR=1,暴露与疾病的危险度无关,两者呈不相关

绘制

library(survival)
library(survminer)
library(eoffice) #导出ppt用# 构建模型
# 以colon数据为示例数据
# 时间变量是time,结局变量是status,自变量选择 sex,rx和 adhere
model <- coxph( Surv(time, status) ~ sex + rx + adhere,data = colon )
# 森林图
ggforest(model,  #coxph得到的Cox回归结果data = colon,  #数据集main = 'Hazard ratio of colon',  #标题cpositions = c(0.05, 0.15, 0.35),  #前三列距离fontsize = 1, #字体大小refLabel = 'reference', #相对变量的数值标签,也可改为1noDigits = 3 #保留HR值以及95%CI的小数位数
)

参考

GitHub - cardiomoon/autoReg: R package autoReg

木舟笔记2022年度VIP企划

关于木舟笔记2022年度VIP会员企划

权益:

  1. 2022年度木舟笔记所有推文示例数据及代码(含大部分2021年)。

  2. 木舟笔记科研交流群。

  3. 半价购买跟着Cell学作图系列合集(免费教程+代码领取)|跟着Cell学作图系列合集。

收费:

99¥/人。可添加微信:mzbj0002 转账,或直接在文末打赏。

往期内容

  1. 跟着Nature学作图 | 配对哑铃图+分组拟合曲线+分类变量热图

  2. (免费教程+代码领取)|跟着Cell学作图系列合集

  3. 跟着Nat Commun学作图 | 1.批量箱线图+散点+差异分析

  4. 跟着Nat Commun学作图 | 2.时间线图

  5. 跟着Nat Commun学作图 | 3.物种丰度堆积柱状图

  6. 跟着Nat Commun学作图 | 4.配对箱线图+差异分析

  7. 跟着 Nat Med. 学作图 | GSVA+limma差异通路分析+发散条形图


R实战 | 森林图绘制相关推荐

  1. R语言亚组分析 (Subgroup Analysis)及森林图绘制实战

    R语言亚组分析 (Subgroup Analysis)及森林图绘制实战 目录 R语言亚组分析 (Subgroup Analysis)及森林图绘制实战 #亚组分析

  2. R语言广义线性模型Logistic回归模型亚组分析及森林图绘制

    R语言广义线性模型Logistic回归模型亚组分析及森林图绘制 #Logistic回归案例 6 亚组分析森林图 library(forestplot) rs_forest <- read.csv ...

  3. R语言可视化:森林图绘制

    森林图绘制 清除当前环境中的变量 rm(list=ls()) 设置工作目录 setwd("C:/Users/Dell/Desktop/R_Plots/39forest/") 使用s ...

  4. R实战| 雷达图(Radar Chart)

    R实战| 雷达图(Radar Chart) 雷达图(radar chart),又称蜘蛛网图(spider plot),是一种表现多维数据的强弱的图表.它将多个维度的数据量映射到坐标轴上,这些坐标轴起始 ...

  5. R实战 | 山脊图(ridgeline plot)

    R实战 | 山脊图(ridgeline plot) 示例数据 library(ggplot2) library(reshape2) # 以基因表达矩阵为例 test = matrix(rnorm(20 ...

  6. forestploter包,超赞的森林图绘制新R包

    森林图是以统计指标和统计分析方法为基础,用数值运算结果绘制出的图型.它在平面直角坐标系中,以一条垂直的无效线(横坐标刻度为1 或0) 为中心,用平行于横轴的多条线段描述了每个被纳入研究的效应量和可信区 ...

  7. R语言nomo图绘制再探

    Nomo图是一种可视化工具,用于展示多维数据之间的关系.编写R语言代码可以轻松地生成Nomo图,R语言也是数据科学家和分析员的首选工具之一.本文将介绍如何在R语言中绘制中文Nomo图,并提供一些可以参 ...

  8. 图例放在图的外面_手把手教你绘制多个置信区间的森林图

    森林图的历史可以追溯到20世纪70年代,最常用于Meta分析中.forestplot包是绘制森林图的R包,其起源于rmeta包的forestplot函数,解决了forestplot函数的一些缺点,功能 ...

  9. 细思极恐——R语言forestplot包画meta分析群体药动学常用森林图

    细思极恐--R语言forestplot包画meta分析群体药动学常用森林图 今天,笔者想分享一下最近科研作图的经历,最主要的就是用于群体药动学模型建立的森林图,其百度百科定义为: 森林图是以统计指标和 ...

最新文章

  1. C语言case次数有限制吗,用switch...case语句统计数字、空格和其他字符出现的次数...
  2. Java数组的初始化
  3. 博弈论速成指南:那些融入深度学习的经典想法和新思路
  4. Linux_LVM、RAID_RHEL7
  5. 云计算和大数据时代网络技术揭秘(六)LISP协议
  6. Activity中与ListActivity中使用listview区别
  7. JavaScript案例三:动态显示时间
  8. 数据中心可以不设置柴发吗?
  9. 【C语言】-一维数组
  10. 【优化算法】社会群体优化算法(SGO)【含Matlab源码 1449期】
  11. 【新品发布】行业领先数据恢复“先锋”震撼来袭
  12. 家庭整理-《家庭断舍离》书中的精髓:如何通过家庭断舍离,来消除家居环境和家庭关系间的堆积物,从而拥有自由舒适的家庭关系。
  13. python系统开发_证券交易系统设计与开发
  14. 说的特别好的一句话,送给每一个热爱编程的人
  15. B站陈睿团队以内容为王,百万UP主共同成长
  16. Windwos 搭建TFTP
  17. 计算机教学情景教学法列子,丛彩虹的作业-提交一个信息技术与学科整合的教学设计案例。-第三学年 赤峰市中小学、幼儿园学科带头人远程培训(2014-2015年度)-中国教师研修网...
  18. Beta分布(Beta Distribution)
  19. 西瓜书入门辅助【机器学习 周志华】一些关于机器学习的重要基础概念提炼
  20. 什么?你还不知道 Word 批量转 PDF?python来教你

热门文章

  1. 漏洞分析---关于OpenSSL“心脏出血”漏洞的分析
  2. php如何获取json里的值,如何从JSON PHP正确获取值?
  3. 你是怎样度过自己一生的?
  4. 久坐伤身 关爱程序员,从自己做起
  5. 给linux添加vim包,Ubuntu16.04安装vim出错:E: 软件包vim没有可供安装的候选者
  6. 前端面试常见面试题及答案
  7. CCF2018年:小明放学C++答案
  8. 开篇 新手小白快速搭建微信商城
  9. python 廖雪峰_实战 - 廖雪峰的官方网站
  10. PyQt5 结合 OpenCV 的开发之旅