2014-01-30 2 views
1

Я использую ROCR для получения индексов AUC. Я хочу также иметь стандартные ошибки AUC, но в выводе по умолчанию они не отображаются. Есть ли способ их получить?Как я могу получить стандартную ошибку AUC в ROCR?

Пример:

library(ROCR) 
a<-rnorm(100,1) 
b<-sample(0:1,100,TRUE) 
pred<-prediction(a,b) 
auc<-performance(pred,"auc") 
[email protected] 

Заранее спасибо за любую помощь!

+0

Вы увлекаетесь ROCR или вы имели в виду «в R»? Потому что я не думаю, что вы можете сделать это с ROCR, по крайней мере, не напрямую. – Calimo

+0

Я предпочел бы делать это в ROCR, но если это может быть сделано легко по-другому, я буду рад услышать об этом. Спасибо за ответ. –

ответ

1

Насколько я знаю, ROCR не рассчитан, поэтому они не показаны.

Вы можете получить их с пакетом pROC (отказ от ответственности: Я - его главный автор).

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

Возьмите квадратный корень, чтобы получить стандартное отклонение, которое в данном случае является стандартной ошибки (потому что ППК представляет собой образец-среднее).

Смежные вопросы