R语言中的独立性检验包括:卡方检验、Fisher检验、Cochran-Mantel-Haenszel检验
原假设H0——没有发生
备择假设H1——发生了
p-value是在原假设为真 的情况下,得到的最大或超出所得到的检验统计量的概率
一般将p值定位到0.05。当p<0.05时,拒绝原假设;否则,不拒绝原假设(站在统计学角度严格意义上,不拒绝原假设并不代表接受备择假设
数据主要是列联表的形式
xtabs()很适合用来做列联表,关于xtabs()函数的使用可以参考
https://www.cnblogs.com/yuanzhoulvpi/p/8387019.html
卡方检验
chisq.test(as.table(x))
Fisher检验
要求边界固定的列联表中,行和列是相互独立的
fisher.test(x)
Cochran-Mantel-Haenszel检验
它的检测原理是两个名义变量在第三个变量每一层中都是条件独立的,因此这个检验需要三个变量
mantelhaen.test(x)