【问题标题】:R retrive p-value from var.test (F test)R 从 var.test 中检索 p 值(F 测试)
【发布时间】:2020-10-01 06:18:27
【问题描述】:

我正在使用 var.test 我想检索 p 值。有什么建议吗?

x <- rnorm(50, mean = 0, sd = 2)
y <- rnorm(30, mean = 1, sd = 1)
var.test(x, y)  

F 检验比较两个方差

数据:x 和 y F = 5.6877,num df = 49,denom df = 29,p-value = 3.839e-06 备择假设:真实方差比不等于 1 95% 置信区间: 2.85764 10.70096 样本估计: 方差比 5.687715

【问题讨论】:

  • var.test(x, y)$p.value,您可以通过检查str(var.test(x, y)) 或阅读help("var.test") 找到。

标签: r p-value


【解决方案1】:
test <- var.test(x, y)
test$p.value
[1] 0.0001575875

查看test$查看所有统计选项

【讨论】:

  • 谢谢。现在明白了。我的真实示例有,p 值 test$p.value [1] 0;所以我认为它不起作用。
  • 由于使用rnorm的随机性,我的数据中的p值与你的明显不同
  • @CloverCeline 在打印 p 值时,大多数 R 函数使用 format.pval。如果 p 值在零附近的浮点精度范围内,则它们显示为小于该浮点精度。
猜你喜欢
  • 2022-01-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-04
  • 2019-07-13
相关资源
最近更新 更多