如何在r中找到临界值


每次进行 t 检验时,您都会得到检验统计量。要确定 t 检验结果是否具有统计显着性,您可以将检验统计量与临界 t 值进行比较。

如果检验统计量的绝对值大于临界值t,则检验结果具有统计显着性。

可以使用 t 分布表或使用统计软件找到临界值 t。

要找到临界值 t,您必须指定:

  • 显着性水平(常见选择为 0.01、0.05 和 0.10)
  • 自由程度

使用这两个值,您可以确定与检验统计量进行比较的临界 t 值。

如何找到R中的临界值T

要查找 R 中的临界值 T,可以使用 qt() 函数,该函数使用以下语法:

qt(p, df, lower.tail=TRUE)

金子:

  • p:使用的重要性级别
  • df :自由度
  • lower.tail:如果为 TRUE,则返回 t 分布中p的左概率。如果为 FALSE,则返回向右概率。默认值为 TRUE。

以下示例说明如何查找左侧测试、右侧测试和两侧测试的临界 t 值。

左测试

假设我们想要找到显着性水平为 0.05、自由度 = 22 的左检验的临界 t 值:

 #find t critical value
qt(p=.05, df=22, lower.tail= TRUE )

[1] -1.717144

临界值 t 是-1.7171 。因此,如果检验统计量小于该值,则检验结果具有统计显着性。

正确的测试

假设我们想要找到显着性水平为 0.05、自由度 = 22 的右极端检验的临界 t 值:

 #find t critical value
qt(p=.05, df=22, lower.tail= FALSE )

[1] 1.717144 

临界值 t 是1.7171 。因此,如果检验统计量大于该值,则检验结果具有统计显着性。

双面测试

假设我们想要找到显着性水平为 0.05、自由度 = 22 的双尾检验的临界 t 值:

 #find two-tailed t critical values
qt(p=.05/2, df=22, lower.tail= FALSE )

[1] 2.073873

每次执行双面测试时,都会有两个临界值。在这种情况下,T的临界值为2.0739-2.0739

因此,如果检验统计量小于 -2.0739 或大于 2.0739,则检验结果具有统计显着性。

您可以在此处找到更多 R 教程

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注