R语言 假设检验
假设是由研究人员对任何实验或数据集收集的数据做出的。假设是由研究人员提出的假设,但不是强制性的真实。简单地说,假设是研究人员根据所收集的人口数据做出的决定。 R编程中的 假设测试 是一个测试研究人员做出的假设或验证假设的过程。为了进行假设检验,从人群中随机抽取数据样本并进行检验。根据测试的结果,假设被选择或拒绝。这个概念被称为 统计推断。 在这篇文章中,我们将讨论假设检验的四步过程,单样本T检验,双样本T检验,方向性假设,单样本
-测试,双样本
-测试和R编程中的相关性测试。
假设检验的四步过程
假设检验有4个主要步骤。
- 陈述假设– 这一步是通过陈述无效假设和备选假设开始的,这些假设被假定为真实。
- 制定分析计划并设定决策标准– 在这一步,设定测试的显著性水平。显著性水平是假设检验中出现错误拒绝的概率。
- 分析样本数据– 在这一步骤中,使用测试统计量来制定样本平均值和人口平均值或样本标准差和人口标准差之间的统计比较。
- 解释决定 – 检验统计量的值被用来根据显著性水平做出决定。例如,如果显著性水平被设定为0.1的概率,那么小于10%的样本平均值将被拒绝。否则,假设将被保留为真。
单一样本T检验
单一样本T检验方法收集了大量的数据,并对其进行随机抽样测试。要在R中进行T测试,需要正态分布的数据。这个测试是用来测试样本与人群的平均值的。例如,生活在某个地区的人的身高与生活在其他地区的人的身高是不同还是相同。
语法: t.test(x, mu)
参数:
x: 代表数据的数字向量
mu: 代表平均值的真实值
要了解 t. test() 的更多可选参数,请尝试以下命令。
例子
输出
双样本T检验
在双样本T检验中,对样本向量进行比较。如果var.equal = TRUE,测试就假定两个样本的变异量相等。
语法: T.test(x, y)
参数:
x 和 y: 数字向量
例子
输出
方向性假设
使用方向性假设,可以指定假设的方向,例如,如果用户想知道样本的平均值比另一个数据的平均值低或大。
语法: T.test(x, mu, alternative)
参数:
x: 代表数字向量数据
mu: 代表要测试的样本数据的平均值
alternative 假设 : 设置替代假设
例子
输出
单一样本
-测试
当需要对一个样本进行比较并且数据是非参数化的时候,就会使用这种类型的测试。它在R编程中使用 wilcox.test() 函数进行。
语法: wilcox.test(x, y, exact = NULL)
参数:
x 和 y: 代表数字向量
exact: 代表逻辑值,表示是否计算p值。
要了解 wilcox.test() 的更多可选参数,请使用以下命令。
例子
输出
两个样本
-测试
这个测试是用来比较两个数据样本的。
例子
输出
相关性测试
该测试用于比较函数调用中提供的两个向量的相关性,或测试成对样本之间的关联。
语法: cor.test(x, y)
参数:
x 和 y: 代表数字数据向量
要了解 cor.test() 函数中更多的可选参数,请使用以下命令。
例子
输出