id ftime2 days_pd X cause
1 1 15.0 NA 1 2
2 3 24.0 NA 0 2
3 4 1094.0 NA 0 2
4 5 1.0 NA 1 2
5 6 5.0 NA 1 2
6 7 2.0 NA 1 2
7 8 110.0 NA 1 2
8 10 506.0 NA 1 0
9 12 9.0 NA 1 2
10 13 128.0 NA 1 2
Call:
coxph(formula = Surv(fgstart, fgstop, fgstatus) ~ X, data = pdata,
weights = fgwt)
coef exp(coef) se(coef) z p
X -0.614 0.541 0.228 -2.69 0.0072
Likelihood ratio test=7.62 on 1 df, p=0.00577
n= 25625, number of events= 86
*Tras ello intento generar una base de datos en formato largo para la
variable dependiente del tiempo days_pd usando tmerge *
epitd<-subset (epi, select=c(id, ftime2, X, Y, days_pd, cause))
epitd1 <- tmerge(epitd, epitd, id=id, cause = event(ftime2, cause))
epitd2 <- tmerge(epitd1, epitd1, id=id, Y= tdc(days_pd, Y))
epitd2$Y[is.na(epitd2$Y)]=0
Call:
coxph(formula = Surv(fgstart, fgstop, fgstatus == 1) ~ X+
cluster(id), data = pdata_1, weights = fgwt)
coef exp(coef) se(coef) robust se z p
X -0.517 0.597 0.228 0.227 -2.28 0.023
Likelihood ratio test=5.37 on 1 df, p=0.0205
n= 30290, number of events= 86