2

このpROCパッケージを使用して、特定の SP または SN 値ではなく、特定のしきい値を入力して SP および SN の信頼区間を取得する方法を知っている人はいますか? ci()対応する SN または SP を引数として使用して、SP および SN 値のみを表示するように見えます。0.8 の SN で SP の CI を求めることはできますが、9.0 のしきい値で SP の CI を求めることはできません。

しきい値の SP/SN 値を見つけて、これらを の引数として使用できることは理解していますが、それは扱いにくいci()ようです。もちろん、これはパッケージ開発者にとっての疑問に終わる可能性があります。

ご協力いただきありがとうございます。

4

1 に答える 1

4

SN と SP の信頼区間は、roc オブジェクトが最初に作成されたときのオプションとして、指定されたしきい値に対して計算できます。ci.thresholds(rocobj, thresholds=0.9)

のヘルプ ファイルからのサンプル データpROC:

library(pROC)
data(aSAH)

rocobj <- roc(aSAH$outcome, aSAH$s100b, ci=TRUE, of="thresholds", thresholds=0.9)

与える

95% CI (2000 stratified bootstrap replicates):
 thresholds sp.low sp.median sp.high se.low se.median se.high
        0.9      1         1       1      0   0.04878   0.122
于 2012-08-28T17:03:40.343 に答える