t检验和
Z检验都可用于均值检验。
单样本均值检验
当样本容量小于30时使用t检验,当样本容量大于30时使用Z检验
Z检验使用例子:
library(UsingR)
x<-rnorm(50,0,5)
simple.z.test(x,5)
运行结果:
[1] -2.947929 3.250022
结果说明在置信度为95%的情况下总体的均值区间为[-2.947929 3.250022]
t检验使用例子:
x<-rnorm(20,0,5)
t.test(x)
运行结果:
One Sample t-test
data: x
t = -0.1736, df = 19, p-value = https://www.it610.com/article/0.864
alternative hypothesis: true mean is not equal to 0
95 percent confidence interval:
-2.886276 2.444247
sample estimates:
mean of x
-0.2210147
------------------------------------------------------------------------------------
双样本均值检验
对t.test函数,R的帮助文档有很好的例子:
require(graphics)t.test(1:10, y = c(7:20))# P = .00001855
t.test(1:10, y = c(7:20, 200)) # P = .1245-- NOT significant anymore## Classical example: Student's sleep data
plot(extra ~ group, data = https://www.it610.com/article/sleep)
## Traditional interface
with(sleep, t.test(extra[group == 1], extra[group == 2]))
## Formula interface
t.test(extra ~ group, data = sleep)
此外《统计建模与R语言》从P206页开始有讨论正太总体均值的建设检验,书中作者编写了自己的均值检验函数mean.test1(针对单个总体)和mean.test2(针对两个总体),也有相对应的使用t.test函数进行检验的例子,具体应用时可以参考。
推荐阅读
- R|【R数据可视化手册】笔记1-条形图
- R语言从入门到机器学习|R语言rename重命名dataframe的列名实战:rename重命名dataframe的列名(写错的列名不会被重命名)
- Pyecharts|Pyecharts 猎聘招聘数据可视化
- Python|Python--随机森林模型
- 数据挖掘|【数据挖掘】二手车交易价格预测(五)建模调参
- python|深度盘点(一文详解数据分析中100个常用指标和术语)
- python|【python】微信朋友圈数据分析及可视化(爬虫+数据挖掘)
- python|requests库请求获取不到数据怎么办(不妨试试看这种妙法)
- 还不了解数据库(Smartbi一文带你入门数据库!)
- 还不会做销售分析(掌握这3个思路,让你秒变分析高手)