我正在使用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
提前感谢您的帮助!
答案 0 :(得分:2)
据我所知,ROCR不计算标准误差,这就是未显示的原因。
您可以使用pROC
包获取它们(免责声明:我是其作者)。
myROC <- roc(b, a)
var(myROC)
取平方根获得标准偏差,在这种情况下是标准误差(因为AUC是样本均值)。