[R报错] Kruskal-wallis test 所有组的层次都必需是有限的

Posted jessepeng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[R报错] Kruskal-wallis test 所有组的层次都必需是有限的相关的知识,希望对你有一定的参考价值。

做了个两组间的Kruskal-wallis检验,出现如下错误:
技术图片
对应的英文版本错误为:
All group levels must be finite

is.finite(data$type)一下果然都是FALSE

这是因为我的type变量是字符串而非因子。is.finite函数不能是字符串对象。?is.finite。因此转化为因子,成功:
技术图片

以上是关于[R报错] Kruskal-wallis test 所有组的层次都必需是有限的的主要内容,如果未能解决你的问题,请参考以下文章

使用 Kruskal-Wallis 秩和检验的 kruskalmc 的 R pgirmess 替代方案

显示 Kruskal-Wallis 测试等级

R中列表子列表之间的Kruskal-Wallis测试

如何在 R 中获得 Kruskal-Wallis 检验的精确 p 值?

R - stat_compare_means 从 Kruskal-Wallis 测试返回不同的值

python秩和检验(Kruskal-Wallis H Test)