【问题标题】:How does R do exact wilcox rank sum tests?R如何进行精确的wilcoxon秩和检验?
【发布时间】:2012-09-12 19:38:23
【问题描述】:

我阅读了 R 中wilcox.test() 的文档并想确定:

  1. R 如何计算wilcox.test()
  2. 文档说,当样本数量很少时,它会准确地进行测试(而不是使用正常的近似值)——它使用什么表来准确地做到这一点?

【问题讨论】:

  • 不涉及任何表。您可以输入wilcox.testmethods("wilcox.test")getAnywhere("wilcox.test.default") 来亲自了解wilcox.test 的作用!
  • 当我这样做时,它只是给了我这个
  • > wilcox.test() wilcox.test.default() 中的错误:缺少参数“x”,没有默认值 > 方法(“wilcox.test”)[1] wilcox.test。默认* wilcox.test.formula* 不可见函数带有星号> 方法(“wilcox.test.default”)方法中的错误(“wilcox.test.default”):没有函数“wilcox.test.default”可见> wilcox.test function (x, ...) UseMethod("wilcox.test")
  • wilcox.test.default 被“隐藏”在 stats 包的命名空间中。这就是为什么你需要做getAnywhere("wilcox.test.default")(或stats:::wilcox.test.default)来查看它。
  • 当你开始挖掘stats:::wilcox.test.default时,你会发现它调用了pwilcox。好消息:?pwilcox 简要说明了计算是如何完成的。坏消息:如果您想确切了解发生了什么,您需要查看这里:svn.r-project.org/R/trunk/src/nmath/wilcox.c

标签: r testing sum rank


【解决方案1】:

wilcox.test.default 在 stats 包的命名空间中“隐藏”。

这就是为什么您需要使用getAnywhere("wilcox.test.default")stats:::wilcox.test.default 来查看它。

【讨论】:

    【解决方案2】:

    exactRankTests 包可以进行精确的 wilcox 秩和检验。

    【讨论】:

      猜你喜欢
      • 2016-03-11
      • 1970-01-01
      • 1970-01-01
      • 2013-09-19
      • 2013-04-24
      • 2021-07-06
      • 2020-08-13
      • 1970-01-01
      • 2019-02-15
      相关资源
      最近更新 更多