R实战 | 森林图绘制
R实战 | 森林图绘制
回答一下2022年VIP群里会员的问题。简单的森林图绘制。
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会员企划
权益:
2022年度木舟笔记所有推文示例数据及代码(含大部分2021年)。
木舟笔记科研交流群。
半价购买
跟着Cell学作图系列合集
(免费教程+代码领取)|跟着Cell学作图系列合集。
收费:
99¥/人。可添加微信:mzbj0002
转账,或直接在文末打赏。
往期内容
跟着Nature学作图 | 配对哑铃图+分组拟合曲线+分类变量热图
(免费教程+代码领取)|跟着Cell学作图系列合集
跟着Nat Commun学作图 | 1.批量箱线图+散点+差异分析
跟着Nat Commun学作图 | 2.时间线图
跟着Nat Commun学作图 | 3.物种丰度堆积柱状图
跟着Nat Commun学作图 | 4.配对箱线图+差异分析
跟着 Nat Med. 学作图 | GSVA+limma差异通路分析+发散条形图
R实战 | 森林图绘制相关推荐
- R语言亚组分析 (Subgroup Analysis)及森林图绘制实战
R语言亚组分析 (Subgroup Analysis)及森林图绘制实战 目录 R语言亚组分析 (Subgroup Analysis)及森林图绘制实战 #亚组分析
- R语言广义线性模型Logistic回归模型亚组分析及森林图绘制
R语言广义线性模型Logistic回归模型亚组分析及森林图绘制 #Logistic回归案例 6 亚组分析森林图 library(forestplot) rs_forest <- read.csv ...
- R语言可视化:森林图绘制
森林图绘制 清除当前环境中的变量 rm(list=ls()) 设置工作目录 setwd("C:/Users/Dell/Desktop/R_Plots/39forest/") 使用s ...
- R实战| 雷达图(Radar Chart)
R实战| 雷达图(Radar Chart) 雷达图(radar chart),又称蜘蛛网图(spider plot),是一种表现多维数据的强弱的图表.它将多个维度的数据量映射到坐标轴上,这些坐标轴起始 ...
- R实战 | 山脊图(ridgeline plot)
R实战 | 山脊图(ridgeline plot) 示例数据 library(ggplot2) library(reshape2) # 以基因表达矩阵为例 test = matrix(rnorm(20 ...
- forestploter包,超赞的森林图绘制新R包
森林图是以统计指标和统计分析方法为基础,用数值运算结果绘制出的图型.它在平面直角坐标系中,以一条垂直的无效线(横坐标刻度为1 或0) 为中心,用平行于横轴的多条线段描述了每个被纳入研究的效应量和可信区 ...
- R语言nomo图绘制再探
Nomo图是一种可视化工具,用于展示多维数据之间的关系.编写R语言代码可以轻松地生成Nomo图,R语言也是数据科学家和分析员的首选工具之一.本文将介绍如何在R语言中绘制中文Nomo图,并提供一些可以参 ...
- 图例放在图的外面_手把手教你绘制多个置信区间的森林图
森林图的历史可以追溯到20世纪70年代,最常用于Meta分析中.forestplot包是绘制森林图的R包,其起源于rmeta包的forestplot函数,解决了forestplot函数的一些缺点,功能 ...
- 细思极恐——R语言forestplot包画meta分析群体药动学常用森林图
细思极恐--R语言forestplot包画meta分析群体药动学常用森林图 今天,笔者想分享一下最近科研作图的经历,最主要的就是用于群体药动学模型建立的森林图,其百度百科定义为: 森林图是以统计指标和 ...
最新文章
- C语言case次数有限制吗,用switch...case语句统计数字、空格和其他字符出现的次数...
- Java数组的初始化
- 博弈论速成指南:那些融入深度学习的经典想法和新思路
- Linux_LVM、RAID_RHEL7
- 云计算和大数据时代网络技术揭秘(六)LISP协议
- Activity中与ListActivity中使用listview区别
- JavaScript案例三:动态显示时间
- 数据中心可以不设置柴发吗?
- 【C语言】-一维数组
- 【优化算法】社会群体优化算法(SGO)【含Matlab源码 1449期】
- 【新品发布】行业领先数据恢复“先锋”震撼来袭
- 家庭整理-《家庭断舍离》书中的精髓:如何通过家庭断舍离,来消除家居环境和家庭关系间的堆积物,从而拥有自由舒适的家庭关系。
- python系统开发_证券交易系统设计与开发
- 说的特别好的一句话,送给每一个热爱编程的人
- B站陈睿团队以内容为王,百万UP主共同成长
- Windwos 搭建TFTP
- 计算机教学情景教学法列子,丛彩虹的作业-提交一个信息技术与学科整合的教学设计案例。-第三学年 赤峰市中小学、幼儿园学科带头人远程培训(2014-2015年度)-中国教师研修网...
- Beta分布(Beta Distribution)
- 西瓜书入门辅助【机器学习 周志华】一些关于机器学习的重要基础概念提炼
- 什么?你还不知道 Word 批量转 PDF?python来教你
热门文章
- 漏洞分析---关于OpenSSL“心脏出血”漏洞的分析
- php如何获取json里的值,如何从JSON PHP正确获取值?
- 你是怎样度过自己一生的?
- 久坐伤身 关爱程序员,从自己做起
- 给linux添加vim包,Ubuntu16.04安装vim出错:E: 软件包vim没有可供安装的候选者
- 前端面试常见面试题及答案
- CCF2018年:小明放学C++答案
- 开篇 新手小白快速搭建微信商城
- python 廖雪峰_实战 - 廖雪峰的官方网站
- PyQt5 结合 OpenCV 的开发之旅