I'm doing survival Cox PH analyses and want to understand how an important continuous variable impacts time-to-event (model1
).
This important variable is frequently dichotomized in my research field (model2
). I'm studying how a new cutpoint (model3
) would perform.
When building a Cox model, anova(modABC, modABCD, test = 'LRT')
is pretty straightforward to use when comparing nested models.
But what about non-nested Cox models? If I would like to see how continuous (model1
) compares to conventional binary (model2
) or to new cutpoint (model3
)?
AIC seems like the most logical, as common pratice and shown here.
But for instance, is merely having a smaller AIC value sufficient for stateing - considering proper power (n of events), careful assumptions checking - model3
seems a better choice than model2
?
> extractAIC(model1)
[1] 8.000 2635.941
> extractAIC(model2)
[1] 8.000 2640.818
> extractAIC(model3)
[1] 8.000 2638.635
I checked this post, pointing to partial likelihood tests, from this 2002 Biometrika paper.
With nonnestcox package it can be implemented:
> plrtest(model3,model2, nested = FALSE)
Variance test
H0: Model 1 and Model 2 are indistinguishable
H1: Model 1 and Model 2 are distinguishable
Fine: p = 8.05e-05
Non-nested likelihood ratio test
H0: Model fits are equally close to true Model
H1A: Model 1 fits better than Model 2
z = -0.265, p = 0.605
H1B: Model 2 fits better than Model 1
z = -0.265, p = 0.3953
H1: Model fits not equally close to true Model
z = -0.265, two-sided p = 0.7907
Is this an appropriate way to carry the analysis? I also have trouble understanding Fine: p = 8.05e-05
, indicating distinguishable models, but "high" p-values for H1A
and H1B
. Would H1B
be a better fit? I mean, I know variance is a different test than partial likelihood.
Thanks a lot! I'm a new R user. Also running other regression modelings, but this Cox part is important to the big picture. Also know dichotomous approach for continuous variable is not stats gold standard.