网站首页 > 资源文章 正文
使用场景:
瀑布图通常用于肿瘤学相关研究,以图形方式表示每个受试者/样本对治疗的定量反应。在典型的瀑布图中,x轴用作响应变量的基线值。对于每个受试者/样本,从基线沿正向或负向绘制竖线,以描绘受试者/样本响应中自基线的变化。因此,y轴代表响应中相对于基线的变化,通常表示为百分比,例如肿瘤大小的变化百分比或某些标志物水平的变化百分比。最重要的是,在瀑布图中,条形图按百分比变化值的降序排列。
上代码:
#安装R包
install.packages("waterfalls")
library(waterfalls)library(ggplot2)
#数读取数据data <- read.table("abc.xlsx",header=T)
#查验和数据筛选,2-31行,第1,2,11列
data1< data[1:30,c(1,2,11)]data1
结果1:
id death Per
54 1 17.307692
15 0 16.000000
31 1 15.254237
30 0 15.151515
22 0 14.545455
46 1 13.043478
28 0 11.764706
36 1 10.909091
32 1 7.407407
52 1 7.142857
13 0 7.017544
39 1 6.896552
40 1 4.615385
41 1 3.225806
6 0 2.941176
38 1 1.886792
5 0 0.000000
50 1 0.000000
51 1 -1.666667
45 1 -3.703704
56 1 -3.921569
21 0 -4.225352
34 1 -4.411765
23 0 -4.687500
44 1 -5.172414
47 1 -6.666667
36 1 -10.526316
48 1 -12.307692
1 0 -19.230769
11 0 -29.88505
绘制瀑布图:
barplot(data$Per,col="blue", border="blue", space=0.5, ylim=c(-30,30),
#图标题
main = "Waterfall plot for changes in QoL scores",
ylab="Change from baseline (%) in QoL score",
cex.axis=1.2, cex.lab=1.4)
结果2:
美化及区别亚组(这里是生/死,大家可以自己确定亚组):
col <- ifelse(data$death == 0, "blue", "red")
barplot(data$Per~data$id, col=col, border=col, space=0.5, ylim=c(-30,30),
main = "Waterfall plot for changes in QoL scores",
ylab="Change from baseline (%) in QoL score",xlab="ID",
cex.axis=1.2, cex.lab=1.4, legend.text=c(0,1),
#图例显示及设定
args.legend=list(title="Treatment", fill=c("blue","red"), border=NA, cex=0.9,bty = "n"))
结果3:
以上由小编编辑整理后发布,
如有侵权,请及时联系我,谢谢。
请关注小编公众号:MedicalGroup
往期回顾:
酷炫树状图(R语言)
基于逆概率加权的生存曲线校正 (R语言)
小提琴图(R语言)
列线图 nomogram(R语言)
森林图(R语言)
生存曲线 (R语言)
SCI写作神器: AI帮你写论文
SCI写作神器: 改写助手
猜你喜欢
- 2025-01-21 9种常见错误跑姿,极容易造成跑步伤害
- 2025-01-21 黑咖啡可以减肥吗
- 2025-01-21 这些热门的超级食物有“平替”!赶快收藏
- 2025-01-21 今日一图 | 2021.12.15
- 2025-01-21 详解通过chrome的waterfall 分析接口请求耗时情况
- 2025-01-21 悉尼Irrawong waterfall是一个藏在树林的小瀑布
- 2025-01-21 Every Teardrop is a Waterfall-2CELLOS (Sulic & Hauser)
- 2025-01-21 app流量变现流量分发策略——waterfall技术
- 2025-01-21 英文版西游记 Chapter 2 The Waterfall Cave(水帘洞)
- 2025-01-21 前端性能、分析Chrome的瀑布流(Waterfall)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)