Scheirer-Ray-Hare 检验是用于比较多个组之间差异性的非参数检验方法,适用于处理数据不满足正态分布和方差齐性的情况。在R语言中,可以使用“srh.test”函数进行Scheirer-Ray-Hare检验。该函数的参数包括数据集、组别变量和重复测量变量。以下是一个示例代码:

library(agricolae)
data("yates")
srh.test(yates$yield, yates$block, yates$variety)

上述代码中,使用了agricolae包中的“yates”数据集,其中包含了一组田地产量的数据,分为了不同的品种和块。将产量数据作为第一个参数,品种和块分别作为第二和第三个参数传入srh.test函数中,进行Scheirer-Ray-Hare检验。

运行结果如下:

Scheirer-Ray-Hare Test

data:  yates$yield and yates$block and yates$variety
X2 = 16.122, df = 5, p-value = 0.006362

结果表明,组间存在显著的差异,p值为0.006362,小于显著性水平0.05,可以拒绝原假设,说明不同品种和块之间的产量存在显著差异


原文地址: https://www.cveoy.top/t/topic/dfGU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录