09 · ROC与诊断效能统计工作站 V1.0

原始数据ROC · 配对/独立DeLong · 阈值优化 · 2×2诊断指标 · 多阈值汇总 · 论文统计核查 · SVG/PNG图形

原始数据导入

第一行是列名,数据为同一行对应同一受试者。CSV、TSV或Excel复制粘贴;CSV文件离线导入。结局编码为0/1。

请加载数据并识别列。

研究设计及变量

Ctrl / Cmd + 单击可多选;预测方向按指标单独设置时,可在下方列表中选择。

ROC统计结果

运行后显示。

图形输出 自动生成适用图形

2×2诊断频数

行表示检测结果,列表示真实结局;可输入多个指标(每行:名称,TP,FP,FN,TN)。

可以直接计算,无需逐例原始数据。

诊断效能与95%CI

适用图形

多阈值汇总数据

每行:阈值,TP,FP,FN,TN;同一检测、同一人群、阈值由低到高。只提供少量阈值时计算的是离散点梯形面积,不是完整经验AUC。

阈值频数必须来自同一人群,阳性与阴性总数应保持不变。

阈值分析结果

ROC点图与阈值变化

论文报告值核查

留空不核查。可输入AUC、SE、CI、P(AUC=0.5双侧正态近似);或诊断频数与Se、Sp、PPV、NPV、LR、Youden。输入精度用于舍入容差。

核查报告

输入论文统计量后运行。

方法边界与版本说明

① AUC使用经验ROC的秩统计(阳性与阴性成对比较,平分并列分值);DeLong标准误与协方差基于placement values。配对比较要求同一受试者有完整的两个预测值;独立比较要求样本不重叠。

② 独立DeLong的统计内核已预留,但单表输入缺少独立队列标识,当前界面不开放独立比较;不得将同一样本错误视为独立样本。DeLong置信区间使用正态近似并截断至[0,1];小样本、极端AUC或大量并列值时可能不可靠。Bootstrap为分层百分位区间,属于探索性选项,不作为配对DeLong比较的替代。

③ 阈值默认采用“分数≥阈值为阳性”,候选阈值为不同分数及高于最大分数的边界;选择低分更阳性时先反向处理分数。并列最优列出数量与所选阈值。

④ 2×2指标中的Se、Sp、PPV、NPV采用Wilson 95%CI;LR+/LR−与DOR在正频数条件下使用对数近似CI。分母为零或零频数不伪造有限估计。

⑤ 仅有一张2×2表不能恢复连续检测值的ROC曲线;由其得到的二分类检测AUC等于(Se+Sp)/2,但不可与连续标志物的AUC混同。

⑥ 多阈值汇总仅形成已提供ROC点与端点的梯形近似;不提供虚构的DeLong方差或P值。

⑦ 论文核查使用报告小数位的半单位舍入容差。未知CI方法或未明确统计检验时只提示条件性判断,不标记为确定性错误。

测试版限制:尚未实现部分AUC的推断、同时满足特定Se/Sp约束的联合优化、Fagan可视化的完整临床分层、复杂抽样权重、聚类/重复检测校正,以及对每一算法的大规模跨软件验收。所有结果应在正式科研使用前与成熟统计软件交叉核对。