gpt4 book ai didi

删除 ggsurvplot R 中的百分号

转载 作者:行者123 更新时间:2023-12-04 01:27:50 44 4
gpt4 key购买 nike

我有以下代码,我用百分比而不是比例构建生存曲线。我也在打破生存时间。我想从下图中删除百分比符号,因为我想将其添加到图的 ylab 标题中。

library(survival)
library(survminer)
data(lung)
fit <- survfit(Surv(time, status) ~sex, data = lung)
ggsurvplot(fit, risk.table = TRUE, axes.offset = FALSE,
break.y = 0.10,
surv.scale = c("percent"),
xlim = c(0, 1050))

最佳答案

一种方法是制作绘图,然后添加一个 scale_y_continuous 调用,用您想要的任何内容替换 y 轴。

plot <- ggsurvplot(fit, risk.table = TRUE, axes.offset = FALSE,
xlim = c(0, 1050),
ylab = "Survival Probability (%)")
plot$plot <- plot$plot +
scale_y_continuous(breaks = seq(0,1,by=0.1), labels = seq(0,100,by=10))
plot

enter image description here

为什么软件包维护者不允许您直接使用 + 来执行此操作?

关于删除 ggsurvplot R 中的百分号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61545388/

44 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com