-1

我有一个大小为 $n$ 的样本 $x$ 并且 $n$ 是偶数。$H_0$ 是集合 $\{1,\dots,S\}$ 上的均匀分布。基本上我这样做:

table(x[seq.int(1, length(x), 2)], x[seq.int(2, length(x), 2)])

之后,我想使用卡方检验进行拟合优度,而不是独立性!更准确地说,我有一个随机变量序列 ${x_1,x_2,\ldots, x_n}$,现在我有一个随机向量序列 ${(x_1,x_2), (x_3,x_4), \ldots, (x_ {n-1}, x_n)}$ 并且我想测试 $H_0^*$ 关于集合 $\{1,\dots,S\}^2$ 上的均匀分布。

我对Rhelp中关于 chisq.test的页面有点困惑。我如何使用在上面的代码块中创建的 , 来处理卡方检验的良好拟合,而不是(!)独立性?table

是吗

a <- as.vector(table(x[seq.int(1, length(x), 2)], x[seq.int(2, length(x), 2)]))
chisq.test(a)

我在找什么?

4

1 回答 1

0

我原以为针对向量的均匀分布的测试是:

 chisq.test(table(X), p=rep(1,S)/S )   # ... where S is length of the integer domain.

(你的 Latex 表达可能指向别的东西。我的 Latex 湿件不如我的 R 湿件。)

于 2015-03-27T20:42:58.980 回答