rStats.js v1.3.0
    検索インデックスを準備しています...

    Function auc

    • ROC 曲線の下の面積、または 2 つの特異度 (または感度) の間の部分面積です。R の pROC::auc() と同等です。

      部分面積は、限界の内側にある点の台形の和で、限界では曲線を線形に補間します。correct を指定すると、McClish (1989) の方法で標準化します。(1 + (A − min)/(max − min))/2 で、min は対角線の下の面積、max は限界の間の完全な曲線の面積です。点の度数から正確に計算して、1 回だけ丸めます (対角線上の曲線は 0.5 になります)。対角線より下では定義されず、エラーになります (pROC では NA と警告)。[0, 1] の外の限界はエラーです (pROC では NA)。

      Parameters

      戻り値 AucResult

      const r = roc({ controls: [1, 2, 2, 3, 5, 7], cases: [2, 4, 5, 5, 8, 9, 10] });
      auc(r).auc; // 0.7857142857142857
      auc(r, { partialAuc: [1, 0.8] }).auc; // 0.08666666666666666
      auc(r, { partialAuc: [1, 0.8], correct: true }).auc; // 0.6851851851851852