如何在r中找到临界z值
每次执行假设检验时,您都会获得检验统计量。要确定假设检验结果是否具有统计显着性,您可以将检验统计量与临界 Z 值进行比较。如果检验统计量的绝对值大于临界 Z 值,则检验结果具有统计显着性。
要查找 R 中的临界值 Z,可以使用qnorm() 函数,该函数使用以下语法:
qnorm(p, 均值 = 0, sd = 1, lower.tail = TRUE)
金子:
- p:使用的重要性级别
- 平均值:正态分布的平均值
- sd:正态分布的标准差
- lower.tail:如果为 TRUE,则返回正态分布中p的左概率。如果为 FALSE,则返回向右概率。默认值为 TRUE。
以下示例说明如何查找左手测试、右手测试和双尾测试的临界 Z 值。
左测试
假设我们想要找到显着性水平为 0.05 的左检验的临界 Z 值:
#find Z critical value qnorm(p=.05, lower.tail= TRUE ) [1] -1.644854
临界 Z 值为-1.644854 。因此,如果检验统计量小于该值,则检验结果具有统计显着性。
正确的测试
假设我们想要找到显着性水平为 0.05 的右侧检验的临界 Z 值:
#find Z critical value qnorm(p=.05, lower.tail= FALSE ) [1] 1.644854
临界 Z 值为1.644854 。因此,如果检验统计量大于该值,则检验结果具有统计显着性。
双面测试
假设我们想要找到显着性水平为 0.05 的双尾检验的临界 Z 值:
#find Z critical value qnorm(p=.05/2, lower.tail= FALSE ) [1] 1.959964
每次执行双面测试时,都会有两个临界值。在这种情况下,临界 Z 值为1.959964和-1.959964 。因此,如果检验统计量小于 -1.959964 或大于 1.959964,则检验结果具有统计显着性。
您可以在此处找到更多 R 教程。