> m1<-read.csv("rcs.csv")> dd<-datadist(m1)> options(datadist='dd')> m3<-cph(Surv(time,outcome)~rcs(SPISE,4),x=TRUE,y=TRUE,data=m1)> anova(m3) Wald Statistics Response: Surv(time, outcome) Factor Chi-Square d.f. P SPISE 26.27 3 <.0001 Nonlinear 13.99 2 9e-04 TOTAL 26.27 3 <.0001> HR<-Predict(m3,SPISE,fun=exp,ref.zero=TRUE)Error in reformulate(attr(termobj, "term.labels")[-dropx], response = if (keep.response) termobj[[2L]], : 'termlabels'必需是长度至少为一的字节矢量 |