← 返回 Apps
统计 · 本地处理

ROC & Diagnostic Accuracy

从逐行记录评估诊断性能:ROC 曲线与 AUC(DeLong 区间与比较)、任意切点上的灵敏度特异度与似然比,并按人群患病率换算预测值。

数据

80 行 × 5 列 · 每行一个人

必需
标志物(可多选,每个一条曲线)

金标准里哪个取值代表阳性

阳性 32 · 阴性 48

点一下切换。选反了 AUC 会变成 1 − AUC, 而曲线看上去仍然像一条正常的 ROC —— 上面那两个例数就是核对用的。

ROC

80 例 · 阳性 32 · 阴性 48 · 3 条曲线

0.000.000.250.250.500.500.750.751.001.001 − SpecificitySensitivitymarker AUC 0.853 (0.739–0.922)crp AUC 0.528 (0.394–0.659)thickness AUC 0.752 (0.629–0.844)

统计

曲线

标志物AUC (95% CI)方向最佳切点约登
marker0.853 (0.7390.922)大值阳性52.400.604
crp0.528 (0.3940.659)大值阳性8.100.167
thickness0.752 (0.6290.844)大值阳性1.800.458

DeLong 比较(同一批人,已计入相关性)

  • marker vs crp +0.324 · z = 4.04 · p <0.001
  • marker vs thickness +0.101 · z = 1.30 · p = 0.194
  • crp vs thickness -0.223 · z = -2.64 · p = 0.008

切点 52.40 上的表现 · marker

真阳真阴
检验阳性2610
检验阴性638
Sensitivity81.3% (64.7–91.1%)
Specificity79.2% (65.7–88.3%)
PPV(样本)72.2% (56.0–84.2%)
NPV(样本)86.4% (73.3–93.6%)
Accuracy80.0% (70.0–87.3%)
LR+3.90 (2.19–6.94)
LR−0.24 (0.11–0.49)
DOR16.47 (5.33–50.89)

样本里的阳性比例是 40.0%。 这看着像病例对照抽样 —— 那样的话上面两行「样本 PPV/NPV」没有意义, 请填入真实人群患病率看下面两行。

样式

输出

全部在浏览器本地计算,数据不会上传。要矢量就用 SVG; PNG、TIFF、PDF 是按上面那个 dpi 出的位图。切点 CSV 是每条曲线上每一个阈值的四格表与 Se/Sp, 换个工具能复现同一条曲线。