Я довольно новичок в кодировании и пытаюсь запустить функцию IRR Kripp Alpha для номинального набора данных (связанный здесь ). Я запустил следующую функцию:
kripp.alpha(Expectation, method = c("nominal"))
Что возвращает эту ошибку: «Ошибка в sort.list (y):« x »должен быть атомарным для« sort.list »
Вы назвали 'сортировать' в списке? "
Чтобы решить эту проблему, я запустил два разных метода unlist, которые были предложены здесь для других тем, и снова попробовал Kripp Alpha:
UnlistExp <- head(sort(unlist(Expectation), decreasing=TRUE), 3)
UnlistExp2 <- unlist(Expectation)
kripp.alpha(UnlistExp, method = c("nominal"))
kripp.alpha(UnlistExp2, method = c("nominal"))
Однако при запуске kripp.alpha для любого из не перечисленных значений возвращается эта ошибка: «Ошибка в rep (1, dimx [2]): недопустимый аргумент« times »». В конечном счете, я просто хочу иметь возможность рассчитать показатель Kripp Alpha для этого набора данных, но я не смог найти решение, глядя на другие потоки.