1

我试图弄清楚如何做到这一点,但谷歌似乎没有找到我的答案。

我有一个很好的数据集,我能够在 Weka 中生成修剪和未修剪的决策树。从这里我可以得到很好的 10 倍交叉验证信息。

但我想使用 R 在两个决策树之间运行统计测试,即 T-Test 或 Wilcoxon。有人建议我使用 DMwR 和 RWeka 包,但由于我没有使用这种语言的经验,请阅读 RWeka 文档和谷歌搜索教程或其他解释,我空手而归。

4

1 回答 1

1

据我所知,您可以使用 WEKA 的 Experimenter 进行 t 检验。在哪里选择数据集和算法(它们可能是具有不同参数的相同算法),然后执行 t 检验。

关于 Wilcoxon 测试,我通常做的是“保存”由 WEKA 生成的每个模型(它们将是 Java 对象),我在我的 Java 程序中读取这些对象(也许你可以在 R 中完成),然后我在一个Java 程序。

于 2012-09-24T19:09:26.237 回答