使用ggsurvplot从survfit绘制组子集

时间:2018-10-10 19:28:25

标签: r

我正在遵循3.5.1中survminer软件包中的肺部示例。初始代码如下:

{{1}}

这很好地描绘了按性别划分的生存情况。然后想到我只想画出sex = 1或sex = 2。如何只绘制拟合的数据子集?

1 个答案:

答案 0 :(得分:0)

Parfait 的评论给出了答案,但总的来说:

# to get all the subtypes
ggsurvplot(survfit(Surv(time, status) ~ sex, data = lung)
#to select one subtype
ggsurvplot(survfit(Surv(time, status) ~ sex, data = subset(lung, sex==1))
#to select multiple subtypes
ggsurvplot(survfit(Surv(time, status) ~ sex, data = subset(lung, sex %in% c(1,2)))