R语言下如何进行分层卡方检验?

Python018

R语言下如何进行分层卡方检验?,第1张

R语言下进行分层卡方检验方法和过程如下:

t.test t检验

wilcox.test wilcox检验

prop.test

binom.test 贝努力试验检验

chisq.test 卡方检验

fish.test fisher精确检验

ks.test科尔莫哥罗夫-斯米尔诺夫检验

shapiro.testshapio-wilk正态分布检验

pp.test. phillips-perron检验

quada.test quade检验

friedman.test friedman秩和检验

R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。

我们想知道喝牛奶对感冒发病率有没有影响,以下为数据统计的四格表:

从上文中我们通过卡方计算公式手动计算出P在0.1到0.5,说明牛奶对感冒发病率没有影响。

下面我们通过R计算一下具体p直:

x<-matrix(c(43,28,96,84),ncol=2,nrow=2)

chisq.test(x)$p.value

此外出来2X2联表,还可以计算一维表(自由度为个数),例如下面:

判断5种品牌啤酒的爱好者有无显著差异:

P值越大,支持原假设的证据就越强,给定显著性水平α(取0.05), 当P值小于α时,就拒绝原假设。