2

使用该pROC软件包,是否有人知道一种通过输入特定阈值而不是特定 SP 或 SN 值来获取 SP 和 SN 置信区间的方法?ci()似乎只使用相应的 SN 或 SP 作为参数来显示 SP 和 SN 值;我可以要求 SN 为 0.8 的 SP 的 CI,但不能要求阈值为 9.0 的 SP 的 CI。

我知道我可以找到阈值的 SP/SN 值,然后将它们用作 的参数ci(),但这似乎很笨拙。当然,这最终可能只是包开发人员的一个问题。

提前感谢您提供的任何帮助。

4

1 回答 1

4

可以在第一次创建 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 回答