Ошибка неиспользуемого аргумента в EpiR

Я получаю сообщение об ошибке неиспользуемого аргумента в следующем коде:

epi.tests(dat4, verbose = TRUE) 

# Error in epi.tests(dat4, verbose = TRUE) : 
#   unused argument (verbose = TRUE)

Что может быть причиной этого и как я могу решить проблему?

Спасибо


person Laura B    schedule 06.08.2016    source источник


Ответы (1)


Посмотрите на ?epiR::epi.tests.

В разделе «Использование» указано, что функцию следует использовать как:

epi.tests(dat, conf.level = 0.95)

У этой функции нет аргумента verbose — она принимает только dat (которому вы передаете dat4 и conf.level (по умолчанию 0.95).

Попробуйте еще раз с epi.tests(dat4).

person jbaums    schedule 06.08.2016
comment
Хорошо, спасибо, это имеет смысл. Я думаю, что это должно было быть частью функции, поскольку я просматриваю учебник, в котором он использовался. Как мне извлечь определенные части списка, например, чувствительность, специфичность? - person Laura B; 06.08.2016
comment
@LauraB: взгляните на структуру объекта с помощью str(epi.tests(dat4)). Например, для чувствительности вы можете попробовать x <- epi.tests(dat4); x$elements$sensitivity. - person jbaums; 06.08.2016