我对编码还很陌生,正在尝试在名义数据集(链接here)上运行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得分,但是我无法找到一种方法来研究其他线程。