进行生存分析时,如何区分年龄和特定的肿瘤位置?
例如,我只想要50岁以下的患者,以及那些右乳房有肿瘤的患者?我能够分别创建每个生存曲线,但不能一起创建……
右乳房癌患者的r脚本如下:
fit <- survfit(Surv(time,censorship==0, type=c('right')) ~ Sex, data =filter(cohort5, location == "Right))
ggsurvplot(fit, data =filter(cohort5, location == "Right"), pval =TRUE)
用于年轻患者的r脚本如下所示:
cut(MeanData$age.at.diagnosis, breaks=c(0, 50, Inf))
cut(MeanData$age.at.diagnosis, breaks=c(0, 50, Inf), labels=c("young", "old"))
Agecohort <- MeanData %>% mutate(agecat=cut(age.at.diagnosis, breaks=c(0,50, Inf), labels=c("young", "old")))
head(Agecohort)
ggsurvplot(survfit(Surv(time,censorship==0, type=c('right'))~agecat, data=Agecohort), pval=TRUE)
如何为50岁以下右侧肿瘤的患者创建一个图?