gpt4 book ai didi

r - 绘制生存图

转载 作者:行者123 更新时间:2023-12-01 10:10:11 24 4
gpt4 key购买 nike

我是 R 的新手,正在尝试绘制 survfit 生存曲线。

在使用 survfit 对象时,我发现我得到了以下 2 个不同的图:

library(survival)

#example survfit object
mysurvfit <- survfit(Surv(time, status)~1, data=aml)

#default survfit plot, survival curve with upper & lower conf intervals
plot(mysurvfit, mark.time=FALSE, conf.int=TRUE)

#create another curve by accessing surv, upper, lower
#(I'd expect this to produce the same as above, but it doesn't)
lines(mysurvfit$surv, col="blue",lty=1)
lines(mysurvfit$upper, col="blue",lty=2)
lines(mysurvfit$lower, col="blue",lty=2)

为什么这些曲线不同?关于 survfit 对象,我缺少什么?

最佳答案

您缺少 time 变量

尝试

plot(mysurvfit, mark.time=FALSE, conf.int=TRUE)
lines(mysurvfit$surv ~ mysurvfit$time, col="blue",lty=1)
lines(mysurvfit$upper ~ mysurvfit$time, col="blue",lty=2)
lines(mysurvfit$lower ~ mysurvfit$time, col="blue",lty=2)

看起来像

mysurvfit

关于r - 绘制生存图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5833789/

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