aneuryzm
aneuryzm

Reputation: 64854

WEKA: How to filter multiple attribute ranges?

This is what I usually do to select an attribute range in 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);   

Now, I need to remove attribute field 4 as well, how can I specify this in options[1] ?

thanks

Upvotes: 5

Views: 3454

Answers (1)

Yuval F
Yuval F

Reputation: 20621

The Remove API describes the attributes to be removed as a comma-separated list, so I think you should use:

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

Upvotes: 6

Related Questions