在这里,我演示了一个带有 rcs 术语的生存模型。我想知道 rms 包下的 anova() 是否是测试线性关联的方法?以及如何解释非线性项的 P 值(请参见此处的 0.094),这是否支持在 cox 模型中添加 rcs() 项?
library(rms)
data(pbc)
d <- pbc
rm(pbc, pbcseq)
d$status <- ifelse(d$status != 0, 1, 0)
dd = datadist(d)
options(datadist='dd')
# rcs model
m2 <- cph(Surv(time, status) ~ rcs(albumin, 4), data=d)
anova(m2)
Wald Statistics Response: Surv(time, status)
Factor Chi-Square d.f. P
albumin 82.80 3 <.0001
Nonlinear 4.73 2 0.094
TOTAL 82.80 3 <.0001