ROCカーブのAUCの信頼区間に関するメモ

  • ROC,AUCに関する概論はこちら
  • Rには、DiagnosisMed というパッケージがあって、それにROC()という関数がある。
    • 出力はこんな感じ
          Sample size: 170 
    Sample prevalence: 0.4118 
Population prevalence: 0.4118  - same as sample prevalence if not informed
Informed Cost - cost(FN)/cost(FP): 1 


Non-parametric AUC (trapezoidal method) and its 0.95 confidence limits (DeLong method)
 Area under ROC curve: 0.9267 [ 0.8859 - 0.9676 ]


Test summary-----------------------------------------------------
                   Min. 1st Qu. Median   Mean 3rd Qu.  Max.      SD
Overall summary 0.02896  0.4178 0.6197 0.7082  0.9944 2.125 0.40668
Without disease 0.02896  0.3075 0.4551 0.4677  0.5655 1.533 0.24106
With disease    0.28910  0.8007 1.0370 1.0520  1.2530 2.125 0.34366

...
  • DeLong法というのを使っているとのこと。DeLong法はこちら
  • 分布の仮定が気持ち悪い向きには、Bootstrap。こちら
  • 他にも、この本の1章がこちら