美文网首页
超详细绘制waterfall瀑布图

超详细绘制waterfall瀑布图

作者: 灵活胖子的进步之路 | 来源:发表于2021-11-03 17:42 被阅读0次

以下介绍两种比较常用的瀑布图绘制
首先看下数据


2.csv数据模式
library(eoffice)#导出PPT格式需要的包
#导入数据并查看列名称
df <- read.csv("2.csv",header = T,stringsAsFactors = F)
df <- df[,1:3]
colnames(df)
#以下绘图
ggbarplot(df, 
          x="Patient.id", 
          y="During.time", 
          orientation = "horiz",#翻转
          color = "Result",
          fill="Result",
          label = T,#每条显示具体数值
          palette = "npg",#制定色卡
          order = c(1:6))#按照患者id中1到6排序进行绘图
# 导出为PPT格式
topptx(filename = "waterfall.pptx")
持续时间及患者最终状态的瀑布图

另一组更为常见的为患者在不同的治疗组起肿瘤大小的变化情况,如下图所示。


患者在不同的治疗组起肿瘤大小的变化情况数据模式
library(ggpubr)#绘图需要的包
library(eoffice)#导出PPT格式需要的包
#导入数据并查看列名称
df <- read.csv("2.csv",header = T,stringsAsFactors = F)
df <- df[,1:3]
colnames(df)
#以下绘图
ggbarplot(df, 
          x="Patient.id", 
          y="Tumor.diameter.change", 
          color = "team",
          fill="team",
          label = T,#每条显示具体数值
          lab.pos = "in",#在内部显示数值
          palette = "npg",#制定色卡
          sort.val = "desc", #下降排序,当sort.by.groups为T时,此参数将进行组内排序
          sort.by.groups=FALSE)#不按组排

topptx(filename = "waterfall.pptx")

图示

相关文章

网友评论

      本文标题:超详细绘制waterfall瀑布图

      本文链接:https://www.haomeiwen.com/subject/ztqczltx.html