开始使用免费开始使用

计算 Weibull 模型

对于带有协变量的 Weibull 模型,我们可以像对无协变量的 Weibull 模型那样计算生存曲线。唯一需要做的是在 predict() 函数中为给定的生存曲线指定协变量的取值。这可以通过参数 newdata 来完成。

本练习是课程的一部分

R 中的生存分析

查看课程

练习说明

  • 使用 GBSG2 数据集和协变量 horTh 拟合一个 Weibull 模型,用于分析激素治疗对患者生存的影响。
  • 计算接受激素治疗患者的生存曲线。
  • 使用 str() 查看该生存曲线的结构。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Weibull model
wbmod <- survreg(Surv(___, ___) ~ ___, data = GBSG2)
coef(wbmod)

# Retrieve survival curve from model
surv <- seq(.99, .01, by = -.01)
t_yes <- predict(___, type = "quantile", p = ___,
  newdata = data.frame(horTh = ___))

# Take a look at survival curve
str(t_yes)
编辑并运行代码