0

我正在使用区间截断数据进行生存分析,并且我正在使用 R 中 intcox 包中的 intcox() 函数,该函数基于 coxph 函数。

该函数返回没有似然比测试值的输出:

> intcox(surv~sexo,data=dados)
Call:
intcox(formula = surv ~ sexo, data = dados)

             coef exp(coef) se(coef)  z  p
sexojuvenil  2.596      13.4       NA NA NA
sexomacho   -0.105       0.9       NA NA NA

Likelihood ratio test=NA  on 2 df, p=NA  n= 156  

我不知道为什么会这样……这是 coxph() 函数对相同数据的应用:

> coxph(Surv(dias_seg,status)~sexo,data=dados)
Call:
coxph(formula = Surv(dias_seg, status) ~ sexo, data = dados)

              coef exp(coef) se(coef)      z       p
sexojuvenil  2.320    10.172    0.630  3.684 0.00023
sexomacho   -0.169     0.844    0.252 -0.671 0.50000

Likelihood ratio test=9.28  on 2 df, p=0.00967  n= 156, number of events= 77 


str(dados$sexo)
 Factor w/ 3 levels "femea","juvenil",..: 3 3 3 3 3 3 3 3 3 3 ...

你能帮我解决这个问题吗?
提前致谢。

4

1 回答 1

1

Volkmar Henschel(intcox 包的作者)告诉我,“与 intcox 的拟合给出了一个没有回归系数标准误差的类‘coxph’的对象”。

有关本文档的更多说明:ftp: //ftp.auckland.ac.nz/pub/software/CRAN/doc/vignettes/intcox/intcox.pdf

于 2014-02-10T11:34:39.760 回答