1

我正在尝试在 R 中完成一项 mann-whitney-wilcoxon 测试,以比较 2 年之间的育雏大小。我的数据在 2 列中成功读取,标记为每年的 x 和 y,排名不同,样本量不等。我收到以下错误,我不确定问题是什么。

setwd('c:/OSPR NEST 2011 & 2012')
penob1112<-read.csv('compare_penob_11_12.csv',header=TRUE)

wilcox.test(x, y, data=penob1112)
Error in wilcox.test(x, y, data = penob1112) : object 'x' not found

感谢您的任何见解!

4

1 回答 1

1

仅当第data一个参数属于 class 时才采用该参数formula。您需要改为显式调用每个对象:

wilcox.test(penob1112$x, penob1112$y)

?wilcox.test- 它有两种方法(defaultformula

于 2013-11-06T17:46:44.170 回答