我有一个样本$ x $,大小为$ n $,$ n $是偶数。 $ H_0 $是在$ \ {1,\ dots,S \} $集合上的均匀分布。 基本上我这样做:
table(x[seq.int(1, length(x), 2)], x[seq.int(2, length(x), 2)])
之后我想使用Chi Square测试,以确保身体健康,而不是为了独立!更确切地说,我有一系列随机变量$ {x_1,x_2,\ ldots,x_n} $,现在我有一系列随机向量$ {(x_1,x_2),(x_3,x_4),\ ldots,(x_ {n-1},x_n)} $和我想在集合$ \ {1,\ dots,S \} ^ 2 $上测试$ H_0 ^ * $关于均匀分布。
我对 R 中有关chisq.test的help
页面感到有些困惑。
如何使用上面代码块中创建的table
来处理Chi Square测试以获得良好的适合性,而不是(!)的独立性?
是吗
a <- as.vector(table(x[seq.int(1, length(x), 2)], x[seq.int(2, length(x), 2)]))
chisq.test(a)
我在找什么?
答案 0 :(得分:0)
我原本认为对矢量的统一分布的测试是:
chisq.test(table(X), p=rep(1,S)/S ) # ... where S is length of the integer domain.
(你的乳胶表达可能指向其他东西。我的乳胶湿软件不如我的R湿软件好。)