在Weka的Decisions Trees中运行R中的统计测试

时间:2012-09-24 18:17:24

标签: r machine-learning weka

我正在试图弄清楚如何做到这一点,但Google似乎没有找到答案。

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

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

1 个答案:

答案 0 :(得分:1)

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

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