我正在尝试使用 pROC 包计算 ROC 曲线下面积的 95% 置信区间。该区域的估计值为 0.9092,看起来不错。但是,置信区间的估计值是“0.95% CI:0-0 (DeLong)”,我不明白。
我想知道什么可能导致这种情况发生。我只是使用一个响应向量和一个带有 ci 函数的预测变量向量。响应编码为 0-1(数字,而不是因子),预测变量是单个浮点数。
我有大约 115,000 个控件和 34,000 个案例,以防万一。
更新:这似乎是一个大小或多个重复观察问题
> ci.auc(s3$def_ca, s3$PD1YR)
95% CI: 0.6979-0.7265 (DeLong)
> ci.auc(rep(s3$def_ca, 3), rep(s3$PD1YR, 3))
95% CI: 0.7039-0.7204 (DeLong)
> ci.auc(rep(s3$def_ca, 30), rep(s3$PD1YR, 30))
95% CI: 1-1 (DeLong)