美文网首页基因组数据绘图ggplot2绘图
免疫治疗结果与风险关联的直方图

免疫治疗结果与风险关联的直方图

作者: 小洁忘了怎么分身 | 来源:发表于2021-09-16 17:47 被阅读0次

1.需求

为了直观的展示免疫治疗结果与病人风险高低之间的关系,如图:


2.数据

需要病人的高低风险分组,和免疫治疗结果

set.seed(10086)
meta = data.frame(Sample = paste0("sample",1:100),
                  Response = sample(c("SD/PD","CR/PR"),100,replace = T),
                  risk = sample(c("High","Low"),100,replace = T))
head(meta)
##    Sample Response risk
## 1 sample1    CR/PR  Low
## 2 sample2    CR/PR High
## 3 sample3    SD/PD  Low
## 4 sample4    SD/PD  Low
## 5 sample5    SD/PD  Low
## 6 sample6    CR/PR High

3.画图代码

library(dplyr)
dat = count(meta,risk,Response)
dat = dat %>% group_by(risk) %>% 
  summarise(Response = Response,n = n/sum(n))
dat$Response = factor(dat$Response,levels = c("SD/PD","CR/PR"))
dat
## # A tibble: 4 x 3
## # Groups:   risk [2]
##   risk  Response     n
##   <chr> <fct>    <dbl>
## 1 High  CR/PR    0.628
## 2 High  SD/PD    0.372
## 3 Low   CR/PR    0.474
## 4 Low   SD/PD    0.526
library(ggplot2)
ggplot(data = dat)+
  geom_bar(aes(x = risk,y = n,
               fill = Response),
           stat = "identity")+
  scale_fill_manual(values =  c("#f87669","#2fa1dd"))+
  geom_text(aes(x = risk,y = n,
                label = scales::percent(n)),
            color = "white",
            size = 6,
            position = position_fill(vjust = 0.5))+
  theme_minimal()+
  theme(legend.position = "top")

因为数据是编的,就不用看high和low两组免疫治疗结果好坏所占的比例啦。实战数据再看即可。

相关文章

  • 免疫治疗结果与风险关联的直方图

    1.需求 为了直观的展示免疫治疗结果与病人风险高低之间的关系,如图: 2.数据 需要病人的高低风险分组,和免疫治疗...

  • 冷言冷语(001):关于风险的认知

    当实际结果与预期结果存在差异的时候,风险就产生了。 生活本身是充满风险的,而健康风险又是生活中最常见的风险。 所以...

  • 石榴的代谢产物可提高免疫系统抗癌能力

    结直肠癌(CRC)是全球第三大确诊癌症,虽然近年来免疫治疗的发展使无数患者获益,但是,却仍有不少患者无法从免疫治疗...

  • 八、关联对象

    一、关联方法 1.关联策略(objc_AssociationPolicy) 二、关联对象的原理 1.关联原理数据结...

  • 4.30 打卡1

    关联交易中除了收入可能有舞弊风险,还可能涉及一些风险因素。因为关联交易太难以描述,所以要重点留意。

  • 直方图-透过现象看本质

    本文大纲 ①直方图-透过现象看本质 ②直方图的构成 ③直方图-案例解析 ④小结 直方图-透过现象看本质 直方图记录...

  • 9.4直方图均衡化

    原图 原图直方图 灰度图 灰度直方图 均衡灰度图 均衡灰度直方图 均衡彩色图 均衡彩色直方图

  • 四、OpenCV+TensorFlow 入门人工智能图像美化处理

    彩色图片直方图 灰度直方图源码 彩色直方图源码 直方图均衡化 1.灰度 1.1灰度直方图均衡化源码 2.彩色 2....

  • 直方图匹配

    之前我们介绍过直方图均衡化。直方图匹配的核心思想就是在应用直方图的均衡化。 和之前直方图均衡化一样,直方图的匹配本...

  • 3D Lut Creator(一)

    一、调色思维RGB和HSL *RGB直方图:RGB叠加的结果 明度直方图: 饱和度直方图: 饱合度明度直方图:不表...

网友评论

    本文标题:免疫治疗结果与风险关联的直方图

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