检验的原假设和备择假设如下:
H 0 (null):数据以随机方式产生。
H a (备选):数据 不是 以随机方式产生的。
本教程介绍了两种可用于在 R 中执行 Runs 测试的方法。请注意,这两种方法都会导致相同的检查结果。
方法 1:使用snpar库运行测试
执行 Run 测试的第一种方法是使用snpar 库中的runs.test()函数 ,它使用以下语法:
runs.test(x, exact = FALSE, alternative = c(“two.sided”, “less”, “greater”))
在哪里:
x: 数据值的数字向量。
精确: 指示是否应计算精确的 p 值。默认情况下为 FALSE。如果运行次数相当少,您可以将其更改为 TRUE。
替代: 表示替代假设。默认值为双面。
下面的代码展示了如何在 R 中使用这个函数来执行 Run 的测试:
library(snpar)