比较两个离散矢量是否遵循相同分布

问题描述

因此,我在两种不同的农业处理方法中取样了地甲虫的数量。我想对它们进行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 (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...