Uses of Class
weka.filters.SimpleBatchFilter

Packages that use SimpleBatchFilter
weka.filters.supervised.attribute   
weka.filters.unsupervised.attribute   
weka.filters.unsupervised.instance   
 

Uses of SimpleBatchFilter in weka.filters.supervised.attribute
 

Subclasses of SimpleBatchFilter in weka.filters.supervised.attribute
 class AddClassification
          A filter for adding the classification, the class distribution and an error flag to a dataset with a classifier.
 

Uses of SimpleBatchFilter in weka.filters.unsupervised.attribute
 

Subclasses of SimpleBatchFilter in weka.filters.unsupervised.attribute
 class InterquartileRange
          A filter for detecting outliers and extreme values based on interquartile ranges.
 class KernelFilter
          Converts the given set of predictor variables into a kernel matrix.
 class NumericToNominal
          A filter for turning numeric attributes into nominal ones.
 class PartitionedMultiFilter
          A filter that applies filters on subsets of attributes and assembles the output into a new dataset.
 

Uses of SimpleBatchFilter in weka.filters.unsupervised.instance
 

Subclasses of SimpleBatchFilter in weka.filters.unsupervised.instance
 class SubsetByExpression
          Filters instances according to a user-specified expression.

Grammar:

boolexpr_list ::= boolexpr_list boolexpr_part | boolexpr_part;

boolexpr_part ::= boolexpr:e {: parser.setResult(e); :} ;

boolexpr ::= BOOLEAN
| true
| false
| expr < expr
| expr <= expr
| expr > expr
| expr >= expr
| expr = expr
| ( boolexpr )
| not boolexpr
| boolexpr and boolexpr
| boolexpr or boolexpr
| ATTRIBUTE is STRING
;

expr ::= NUMBER
| ATTRIBUTE
| ( expr )
| opexpr
| funcexpr
;

opexpr ::= expr + expr
| expr - expr
| expr * expr
| expr / expr
;

funcexpr ::= abs ( expr )
| sqrt ( expr )
| log ( expr )
| exp ( expr )
| sin ( expr )
| cos ( expr )
| tan ( expr )
| rint ( expr )
| floor ( expr )
| pow ( expr for base , expr for exponent )
| ceil ( expr )
;

Notes:
- NUMBER
any integer or floating point number
(but not in scientific notation!)
- STRING
any string surrounded by single quotes;
the string may not contain a single quote though.
- ATTRIBUTE
the following placeholders are recognized for
attribute values:
- CLASS for the class value in case a class attribute is set.
- ATTxyz with xyz a number from 1 to # of attributes in the
dataset, representing the value of indexed attribute.

Examples:
- extracting only mammals and birds from the 'zoo' UCI dataset:
(CLASS is 'mammal') or (CLASS is 'bird')
- extracting only animals with at least 2 legs from the 'zoo' UCI dataset:
(ATT14 >= 2)
- extracting only instances with non-missing 'wage-increase-second-year'
from the 'labor' UCI dataset:
not ismissing(ATT3)

Valid options are:

 



Copyright © 2012 University of Waikato, Hamilton, NZ. All Rights Reserved.