【发布时间】:2014-08-14 17:20:11
【问题描述】:
我正在尝试使用survival 包下的coxph 函数。通常它会被称为:
coxph(Surv(time,event) ~ age+gender+salary, data=THEDATA)。
但是,我在THEDATA 中有多个列。我怎样才能轻松地打电话给他们?例如,我想根据第 8 - 12 列的变量构建 Cox 模型。与做相比
coxph(Surv(THEDATA$time,THEDATA$event)~ THEDATA[,8] + THEDATA[,9] + THEDATA[,10] + THEDATA[,11] + THEDATA[,12])
,如何使用更高效的代码来完成这项工作?
【问题讨论】:
-
一个选项:对数据进行子集化以包括时间变量、指标和模型中所需的所有其他变量,然后
Surv(time, event) ~ .等
标签: r survival-analysis multivariate-testing