Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
内部收益率:Krippendorf';s字母与非数字分类(警告消息)_R - Fatal编程技术网

内部收益率:Krippendorf';s字母与非数字分类(警告消息)

内部收益率:Krippendorf';s字母与非数字分类(警告消息),r,R,我试图使用irr::kripp.Alpha函数计算Krippendorf的Alpha 我的输入数据由非数字分类组成(例如,“1.a”、“1.b”等)。使用kripp.alpha()时,我收到以下警告消息 Warning message: In kripp.alpha(as.matrix(p8)) : NAs introduced by coercion 尽管如此,这个函数似乎工作得很好 无论如何,我尝试使用以下过程来消除警告消息: input <- data.frame(coder1=c

我试图使用
irr::kripp.Alpha
函数计算
Krippendorf的Alpha

我的输入数据由非数字分类组成(例如,“1.a”、“1.b”等)。使用
kripp.alpha()
时,我收到以下警告消息

Warning message:
In kripp.alpha(as.matrix(p8)) : NAs introduced by coercion
尽管如此,这个函数似乎工作得很好

无论如何,我尝试使用以下过程来消除警告消息:

input <- data.frame(coder1=c("3.a","3.a","3.b.ii","3.b.ii","3.a","3.a","4.d","4.d"),
                    coder2=c("3.b","3.a","3.b.i","3.b.ii","3.a","3.a","4.d","4.d"))

# Gives the Warning Message
kripp.alpha(as.matrix(t(input)))

input <- unlist(input)

#Replace levels (strings) with unique numeric values
levels(input) <- 1:length(levels(input))

#Transform back into matrix format that kripp.alpha uses
input <- matrix(input, nrow=2)

kripp.alpha(input)

input我刚和软件包维护人员联系过。
kripp.alpha()
函数需要数字分类作为输入。他们可能会在下一个软件包更新中修复它

因此,要么你接受警告信息,要么你使用上面发布的解决方案