R: Пакет pROC: ввод данных в виде частоты совпадений и частоты ложных срабатываний?

В: Есть ли способ импортировать данные в виде показателей успешности и ложных срабатываний в объект roc с помощью пакета pROC R?

Предыстория: в когнитивной психологии мы используем термин «частота попаданий», который эквивалентен Чувствительности, и «частота ложных тревог», что эквивалентно 1-Специфичности. Распространенная задача - это тест на распознавание памяти. Например, участник сначала изучает список слов (которые мы назовем «целями»). Позже они проходят тест, в котором они просматривают ряд слов, некоторые из которых являются целями, которые были в предыдущем списке, а некоторые - «приманками», которых не было в предыдущем списке. На каждое слово участник отвечает ДА ​​(я изучал это слово раньше) или НЕТ (я не изучал это слово раньше), а затем они также дают рейтинг достоверности (например, от 50% достоверности [просто догадываться] до 100%. уверенность [абсолютно уверенная]).

Показатель попадания - это доля целевых слов, на которые участник правильно сказал ДА. Частота ложных тревог - это доля слов-приманок, на которые участник неправильно сказал ДА. Вычислив совокупную частоту совпадений и частоту ложных срабатываний по нескольким уровням достоверности (также называемым «бин»), мы можем построить эмпирическую кривую ROC с частотой ложных срабатываний по оси x и частотой совпадений по оси y.

Итак, предположим, что у меня есть данные памяти распознавания в виде совокупной частоты совпадений и частоты ложных срабатываний по 5 интервалам достоверности. Например: Частота ложных срабатываний: 0,05, .11, .20, .28, .45 Частота попаданий: .45, .52, .57, .59, .62

Я хотел бы получить эти данные в объекте roc с помощью пакета pROC, чтобы я мог подогнать кривую и вычислить частичную AUC. Есть какой-либо способ сделать это? Спасибо, Джейсон Финли


person Jason Finley    schedule 08.03.2019    source источник


Ответы (1)