如何解决“survIDINRI”包没有成功错误信息:外部函数调用中的 NA/NaN/Inf
我一直在尝试使用“PredictABEL”和“survIDINRI”包来实现净重分类指数 (NRI) 和综合歧视改进 (IDI),但没有成功。
在这里我发布了我一直用于“survIDINRI”的代码。这个想法是看变量“glst_new”(或gcst_new,grst_new)是否可以改进变量“lvef_low”所做的风险分类。如果您需要有关变量的更多信息,请告诉我。
我收到以下错误消息:
unoecdf(cc,pdiff[cont],PTB.Vi[cont]) 中的错误: 外部函数调用中的 NA/NaN/Inf (arg 5)
代码下方:
D<- select(ICI_strain_cases,redcap_id,admission_fu_event,cvdeath_vf_shock_chb_arr,age_ici,sex___1,lvef_low,glst_new,gcst_new,grst_new)
D$cvdeath_vf_shock_chb_arr=as.numeric(D$cvdeath_vf_shock_chb_arr==1)
D=D[!is.na(apply(D,1,mean)),] ; dim(D)
mydata=D[1:75,]
t0=365
indata=select(mydata,cvdeath_vf_shock_chb_arr)
indata1=select(mydata,redcap_id:lvef_low)
indata0=select(mydata,redcap_id:sex___1,glst_new)
covs1=as.matrix(indata1[,c(-1,-2,-3)])
covs0=as.matrix(indata0[,-3)])
IDI.INF(indata,covs0,covs1,t0,npert = 300,npert.rand = NULL,seed1 = NULL,alpha = 0.05)
非常感谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。