问题描述
因此,我在两种不同的农业处理方法中取样了地甲虫的数量。我想对它们进行wilcoxon测试,以查看两个分布之间是否存在位置偏移。但是,如果我理解正确,那么两个向量必须遵循相同的分布才能与wilcoxon进行正确的比较。
我已经检查了KS.test,以检查我的两个分布是否来自同一分布,但它似乎仅对连续数据有效。
binband()
和disc_ks_test()
似乎只接受一个向量并将其与edf或stepfun进行比较,而不与另一个采样向量进行比较。
示例矢量:
x <- c(7,13,8,17,6,5,1,3,4,2,7,14,9,10,13)
y <- c(18,23,16,4)
我的问题:如何检查这两个向量是否遵循相同的分布。 我不是要检查一个平均值或一个中位数是否较高,而是分布是不同的。例如,X可以遵循正态分布,而y可以遵循负二项式分布,同时仍具有相同的均值和/或中位数。
我可以运行var()来检查方差,但是由于样本大小的差异,它在一个向量中会更高。我想要一个考虑样本量并返回p值的函数。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)