我使用rms package
Frank Harrell 构建了一个预测模型lrm function
。
我想比较这个模型与另一个(lrm-)模型相比是否对二项式事件有更好的预测值。
我使用不同的函数来anova(model1, model2)
比较伪 R^2,但它们都不适用于基于 lrm 的模型。pR2 function
pscl library
我怎样才能最好地查看我的新模型是否明显优于早期模型?
更新:这是一个示例(我想预测骨转移的机会),以检查大小或阶段(除了其他变量)是否提供了最佳模型:
library(rms)
getHdata(prostate)
ddd <- datadist(prostate)
options( datadist = "ddd" )
mod1 = lrm(as.factor(bm) ~ age + sz + rx, data=prostate, x=TRUE, y=TRUE)
mod2 = lrm(as.factor(bm) ~ age + stage + rx, data=prostate, x=TRUE, y=TRUE)