Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >森林图+QQ plot

森林图+QQ plot

作者头像
黑妹的小屋
发布于 2020-08-06 06:44:18
发布于 2020-08-06 06:44:18
4380
举报

> install.packages("forestplot")

> library(forestplot)

> library(grid)

> library(magrittr)

> csize <- data.frame(mean = c(NA,0.5585,0.6628,0.7794,0.7458,0.7564),lower = c(NA,0.4849,0.5867,0.5856,0.6734,0.6886),upper = c(NA,0.6319,0.7335,0.8123,0.7965,0.8653))

> tabletext <- cbind(c("MODEL","model1","model2","model3","model4","model5"),c("C-statistic(95%CI)","0.558(0.484,0.631)","0.662(0.592,0.733)","0.701(0.581,0.820)","0.728(0.675,0.781)","0.753(0.699,0.808)"))

> forestplot(tabletext,csize,hrzl_lines = gpar(col="black",lty=1,lwd=2),is.summary = c(TRUE,rep(FALSE,5)),txt_gp = fpTxtGp(label=gpar(cex=1)),clip = c(0.3,1),zero = 0.5,lwd.zero = 1,col=fpColors(box=c("royalblue"),lines = "darkblue",summary = "royalblue"),xlab = "C-index",grid = F,vertices=TRUE,boxsize = 0.2,lwd.ci = 1,lty.ci = 2,lwd.xaxis = 2,ci.vertices.height = 0.1,graphwidth = unit(3.5,"inches"))

将lty.ci=2改成1,添加graph.pos=2

> forestplot(tabletext,csize,hrzl_lines = gpar(col="black",lty=1,lwd=2),is.summary = c(TRUE,rep(FALSE,5)),txt_gp = fpTxtGp(label=gpar(cex=1)),clip = c(0.3,1),zero = 0.5,lwd.zero = 1,col=fpColors(box=c("royalblue"),lines = "darkblue",summary = "royalblue"),xlab = "C-index",grid = F,vertices=TRUE,boxsize = 0.2,lwd.ci = 1,lty.ci = 1,lwd.xaxis = 2,ci.vertices.height = 0.1,graphwidth = unit(3.5,"inches"),graph.pos = 2)

想起前段时间参加校园宣讲会人事赠送的两本生信工具书,特地学习工具书中的QQ-plot图

QQ-plot分位数图

检验样本的概率分布是否服从某种理论分布,PP概率图的原理是检验实际累计概率分布于理论累积概率分布是否吻合。

> install.packages("DAAG")

> library(DAAG)

> data("possum")

> attach(possum)

> fpossum <- possum[possum$sex=="f",]

> dens <- density(totlngth)

> x <- scale(fpossum$totlngth)

> n <- length(x)

> plot(qnorm((1:n-0.5)/n),sort(x),col=2,type = 'p',main = "QQplot",xlab = "Theoretical Quantiles",ylab = "Studentized Quantiles")

> abline(a=0,b=1,lty=3)

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-12-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 菜鸟学数据分析之R语言 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
R语言画森林图展示Logistic回归分析的结果
之前的推文参考《R语言实战》介绍了R语言做Logistic回归分析的简单小例子,R语言做Logistic回归的简单小例子今天的推文继续,介绍一些Logistic回归分析结果的展示方法。 在文献中,我们常常看到以表格的形式展示各种回归结果(如Logistic回归,多重线性,Cox回归等),比如2019年发表在 Environment International 上的论文 Exposure of metals and PAH through local foods and risk of cancer in a
用户7010445
2021/01/20
4.1K0
R语言画森林图展示Logistic回归分析的结果
R语言绘制森林图
在Meta分析中森林图比较常见,其主要是是以统计指标和统计分析方法为基础,用数值运算结果绘制出的图型。它在平面直角坐标系中,以一条垂直的无效线(横坐标刻度为1或0)为中心,用平行于横轴的多条线段描述了每个被纳入研究的效应量和可信区间,用一个棱形(或其它图形)描述了多个研究合并的效应量及可信区间。它非常简单和直观地描述了Meta分析的统计结果,是Meta分析中最常用的结果表达形式。
一粒沙
2019/07/31
8.1K0
「R」使用forestplot绘制森林图
森林图常见于元分析,但其使用绝不仅如此,比如我现在想要研究的对象有诸多HR结果,我想要汇总为一张图,森林图就是个非常好的选择。ggpubr包提供的森林图是针对变量分析绘图,我也尝试使用了metafor包的forest画图函数,但太灵活了,我除了感觉文档画的不错,但实际使用却很难得到想要的结果。
王诗翔呀
2020/07/02
8.2K0
R海拾遗-森林图绘制
这里生成的是一个11行3列的数据框,分别对应均值,上限和下限 第一行和第二行为空值,为了提供绘图中的空行
火星娃统计
2020/09/15
8060
R海拾遗-森林图绘制
r语言绘图参数(R语言plot画图)
过去一个月实验比较忙,很久没有写点东西了,今天要给amina画图,因此学习了一下R语言的基础画图。ide
全栈程序员站长
2022/07/25
3.6K0
颜值够格的风险森林图
在科研菌公众号聊天框回复“forest779”即可获得输入数据。也可以自己根据表达矩阵与临床信息生成,如下:
科研菌
2021/02/19
1.8K0
颜值够格的风险森林图
二分类资料校准曲线的绘制
评价模型的好坏主要看区分度和校准度,校准度方面目前最推荐的还是校准曲线(calibration curve),可用于评价模型预测概率和实际概率一致性。
医学和生信笔记
2022/11/15
1.6K0
二分类资料校准曲线的绘制
【学习】R语言基础画图
1.plot函数  plot(x,y,xlim=c(0,100),ylim=c(0.4,1), type="o",lwd=2,col=2,pch=24,cex=1.5, yaxs="i",xa
小莹莹
2018/04/24
1.1K0
【学习】R语言基础画图
R语言画图
R自带的画图工具,R绘图基础图形系统的核心,plot()函数是一个泛型函数,使用plot时真正被调用的时函数依赖于对象所属的类。
靓且有猫
2024/07/21
982
手把手教你学会森林图绘制
大家好,今天我们来讲一讲用R做森林的方法。森林图在R中最方便的实现方法是使用“forestplot”包。
百味科研芝士
2019/11/07
8.1K0
绘制cox生存分析结果的森林图
每一行表示一个study,用errorbar展示log odds ratio值的分布,并将p值和m值标记在图中。森林图主要用于多个study的分析结果的汇总展示。
生信修炼手册
2022/06/09
2.4K0
绘制cox生存分析结果的森林图
一篇基于美剧的scientific study(绘制临床三线表)
文章标题:“Death is certain, the time is not”: mortality and survival in Game of Thrones 网址:
用户1359560
2018/12/27
7790
RNAseq|批量单因素生存分析 + 绘制森林图
生存分析作为转录组文章中的VIP,太常见了,那么如何批量得到所有候选基因的单因素结果以及可视化结果呢?
生信补给站
2023/08/25
2.8K0
RNAseq|批量单因素生存分析 + 绘制森林图
R-forestplot包| HR结果绘制森林图
上一篇简单的介绍了COX生存分析结果绘制森林图Forest plot(森林图) | Cox生存分析可视化,本文将介绍根据数据集合的基本信息以及点估计值(置信区间区间)的结果直接绘制森林图的方法。
生信补给站
2020/08/06
3.1K0
【孟德尔随机化】森林图怎么画?
本来想复现上周的那篇文献导读,但是找了很久都没找到他的原始数据,就……很绝望。。。所以给大家补一个森林图的画图方式~
生信菜鸟团
2023/09/19
2.1K1
【孟德尔随机化】森林图怎么画?
真的!森林图(Forest Plot)全部绘制技巧都在这了
今天这篇推文,小编就带大家了解一下森林图(Forest Plot) 的绘制方法,主要内容如下:
郭好奇同学
2021/07/30
34K1
真的!森林图(Forest Plot)全部绘制技巧都在这了
ProTICS 揭示了不同分子亚型中肿瘤浸润免疫细胞的预后影响
这是生信技能树知识整理工作的第2个文档,前面的是:基于支持向量机模型的TNBC的分子亚型预测
生信技能树
2022/07/26
6130
ProTICS 揭示了不同分子亚型中肿瘤浸润免疫细胞的预后影响
收藏贴-森林图绘图R包汇总
森林图是以统计指标和统计分析方法为基础,用数值运算结果绘制出的图型。用以综合展示每个被纳入研究的效应量以及汇总的合并效应量。
作图丫
2022/03/29
2.7K0
收藏贴-森林图绘图R包汇总
bstfunb: 各种生物统计函数汇总
R语言数据分析指南
2023/08/18
2310
bstfunb: 各种生物统计函数汇总
R语言随机波动模型SV:马尔可夫蒙特卡罗法MCMC、正则化广义矩估计和准最大似然估计上证指数收益时间序列|附代码数据
本文做SV模型,选取马尔可夫蒙特卡罗法(MCMC)、正则化广义矩估计法和准最大似然估计法估计。
拓端
2023/09/07
1800
相关推荐
R语言画森林图展示Logistic回归分析的结果
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文