3

我正在使用 ROCR 来获取 AUC 指数。我还想要 AUC 的标准错误,但在默认输出中它们没有显示。有没有办法获得它们?

例子:

library(ROCR)
a<-rnorm(100,1)
b<-sample(0:1,100,TRUE)
pred<-prediction(a,b)
auc<-performance(pred,"auc")
auc@y.values

提前感谢您的帮助!

4

1 回答 1

3

据我所知,ROCR 不计算标准误差,这就是未显示的原因。

您可以通过包装获得它们pROC(免责声明:我是它的作者)。

myROC <- roc(b, a) 
var(myROC)

取平方根以获得标准偏差,在这种情况下是标准误差(因为 AUC 是样本均值)。

于 2014-01-30T15:52:26.417 回答