rmsパッケージの分散分析機能に問題があります。
require(rms)
getHdata(prostate)
mod1<-cph(Surv(dtime,status!="Alive")~stage+rx+age+wt,data=prostate,x=T,y=T)
mod2<-cph(Surv(dtime,status!="Alive")~stage+rx+rcs(age,4)+wt,data=prostate,x=T,y=T)
anova(mod1)
anova(mod2)
-すべてが正常に機能しますが、非線形性が年齢に与える影響についてモデルを比較しようとすると、
anova(mod1,mod2)
私は得る
Error in anova.rms(mod1, mod2) : factor names not in design: mod2
これは何を意味するのでしょうか?それを回避するために何ができますか?
// M