如何解决wilcoxonPairedR 错误 - 测试适用于一个数据集,但不适用于另一个
我只是浪费了一整天寻找解决问题的方法。
简而言之,我有 2 个数据集,每个数据集有 2 个来自 wilcox_test 的样本。现在,我想测试效果大小。对于第一个数据集,我收到一个效果大小“r”,对于另一个我收到一条错误消息:
library(rcompanion)
wilcoxonPairedR(x = sport_1_4$value,g = sport_1_4$variable)
Fehler in wilcoxonZ(x = x[as.numeric(g) == 1],y = x[as.numeric(g) == 2],:
'x' and 'y' must have the same length
我做了完全一样的,但它不起作用。
编辑:我对两个变量都有相同数量的 obs。
> table(sport_1_4$variable)
sport_t1 sport_t2 sport_t3 sport_t4
38 0 0 38
dataset1 - 测试 t1 和 t2
> head(sport_1_2)
ID variable value
1 1 sport_t1 2
2 2 sport_t1 4
3 3 sport_t1 4
4 4 sport_t1 2
5 5 sport_t1 3
6 6 sport_t1 2
dataset2 - 测试 t1 和 t4
> head(sport_1_4)
ID variable value
1 1 sport_t1 2
2 2 sport_t1 4
3 3 sport_t1 4
4 4 sport_t1 2
5 5 sport_t1 3
6 6 sport_t1 2
解决方法
好的,我通过将数据集复制到新的 excel 表中,然后将其导入 Rstudio 解决了这个问题。现在它起作用了......我根本没有改变任何东西。奇怪。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。