В: Есть ли способ импортировать данные в виде частоты попаданий и частоты ложных тревог в объект roc с пакетом pROC R?
Предпосылки: В когнитивной психологии мы используем термин «частота попаданий», который эквивалентен «Чувствительности» и «коэффициент ложных тревог», который эквивалентен 1-специфичности. Распространенной задачей является проверка памяти распознавания. Например, участник сначала изучает список слов (который мы назовем «цели»). Позже они проходят тестирование, в котором они просматривают ряд слов, некоторые из которых являются целями, которые были в предыдущем списке, а некоторые являются «приманками», которых не было в предыдущем списке. За каждое слово участник отвечает ДА (я изучал это слово раньше) или НЕТ (я не изучал это слово раньше), а затем они также дают оценку достоверности (например, от 50% уверенности [только угадывание] до 100%). уверенность [абсолютно уверен]).
Коэффициент совпадений - это доля целевых слов, на которые участник правильно ответил ДА. Частота ложных срабатываний - это доля слов приманки, на которые участник неверно ответил ДА. Рассчитав совокупную частоту попаданий и частоту ложных тревог на нескольких уровнях достоверности (так называемые «корзины»), мы можем построить эмпирическую кривую ROC с частотой ложных тревог на оси x и частотой попаданий на оси y.
Итак, предположим, у меня есть данные памяти распознавания в виде совокупной частоты попаданий и частоты ложных тревог по 5 бинам достоверности. Например:
Частота ложных срабатываний: .05, .11, .20, .28, .45
Рейтинг меткости: .45, .52, .57, .59, .62
Я хотел бы получить эти данные в объект roc с помощью пакета pROC, чтобы я мог подогнать кривую и вычислить частичный AUC. Есть какой-либо способ сделать это?
Спасибо,
~ Джейсон Финли