如何修复timereg包中的“变量的无效类型(NULL)”?

时间:2019-09-01 16:49:20

标签: r cox-regression

为了验证Cox模型,我想使用软件包timereg创建一个Cox-Aalen模型来验证时间独立性的假设。不幸的是,看来我无法正常运行函数cox.aalen。每次使用此功能时,都会出现相同的错误:

  

model.frame.default中的错误(公式= Surv(survs $ stop,survs $ status)〜:     类型(NULL)无效变量'Z'

我该如何解决?

我重新启动了R会话并清理了环境。我什至下载了最新版本的R(3.6.1)。但是这些操作都没有效果。我尝试了软件包timereg给出的一个小例子,它对我不起作用,但对我的同事有用。示例如下:

library(timereg)
data(sTRACE)
# Fits Cox model 
out<-cox.aalen(Surv(time,status==9)~timereg::prop(age)+timereg::prop(sex)+
timereg::prop(vf)+timereg::prop(chf)+timereg::prop(diabetes),data=sTRACE)

在新的R会话中它不起作用,显示了我之前显示的错误消息:

  

model.frame.default中的错误(公式= Surv(survs $ stop,survs $ status)〜:     类型(NULL)无效变量'Z'

是否有要解决的问题?

0 个答案:

没有答案