WEKA:如何过滤多个属性范围?

Posted

技术标签:

【中文标题】WEKA:如何过滤多个属性范围?【英文标题】:WEKA: How to filter multiple attribute ranges? 【发布时间】:2011-08-27 20:54:25 【问题描述】:

这是我通常在weka中选择一个属性范围的做法

String[] options = new String[2];
options[0] = "-R";                                    // "range"
options[1] = "1-2"; 

Remove remove = new Remove();                         // new instance of filter
remove.setOptions(options);   

现在,我还需要删除属性字段 4,如何在 options[1] 中指定?

谢谢

【问题讨论】:

【参考方案1】:

The Remove API 将要删除的属性描述为逗号分隔的列表, 所以我认为你应该使用:

options[1] = "1-2,4";

【讨论】:

以上是关于WEKA:如何过滤多个属性范围?的主要内容,如果未能解决你的问题,请参考以下文章

WEKA - 过滤掉 MultiClassClassifer 中的类

在java代码中使用weka过滤器(RemoveType)的选项p

我需要在 weka 中制作一个 SVM 来使用 Java 过滤文档

如何在 WEKA 中执行属性的名义到数值转换?

Weka 过滤器导致数据丢失

Weka 过滤分类器 arrayOutOfBoundsException