3

我想绘制一条 KM 曲线并从survfit()对象中获取中位生存数据,但我不想按层分割 - 我想知道整个人口。

fit <- survfit(Surv(Time, Status) ~ Group, data = A)

例如。我不想拥有~ Group

4

2 回答 2

1

然后,您拟合截距模型。我生成了一些示例数据来说明这一点。

library(survival)

df <- data.frame(Status=c(0,1,0,1,0,1,0,1,0,1,0,1), 
                 Time=c(30,10,15,30,3,1,14,30,28,30,20,30))

df$forKM <- with(df, Surv(Time, Status == 1))

fit <- survfit(forKM ~ 1, data = df)
plot(fit)

在此处输入图像描述

如果您不想在图中看到置信区间,则应指定:conf.int=F.

于 2018-08-15T16:48:02.567 回答
0

你可以试试:

fit <- survfit(Surv(Time, Status) ~ 1, data = A)
于 2018-08-15T16:51:30.333 回答