| Package | Description |
|---|---|
| weka.filters | |
| weka.filters.unsupervised.attribute | |
| weka.filters.unsupervised.instance |
| Modifier and Type | Class and Description |
|---|---|
class |
MultiFilter
Applies several filters successively.
|
class |
SimpleStreamFilter
This filter is a superclass for simple stream filters.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Add
An instance filter that adds a new attribute to the
dataset.
|
class |
AddExpression
An instance filter that creates a new attribute by
applying a mathematical expression to existing attributes.
|
class |
AddValues
Adds the labels from the given list to an attribute
if they are missing.
|
class |
ChangeDateFormat
Changes the date format used by a date attribute.
|
class |
ClassAssigner
Filter that can set and unset the class index.
|
class |
Copy
An instance filter that copies a range of
attributes in the dataset.
|
class |
FirstOrder
This instance filter takes a range of N numeric
attributes and replaces them with N-1 numeric attributes, the values of which
are the difference between consecutive attribute values from the original
instance.
|
class |
FixedDictionaryStringToWordVector
Converts String attributes into a set of attributes
representing word occurrence (depending on the tokenizer) information from
the text contained in the strings.
|
class |
MakeIndicator
A filter that creates a new dataset with a boolean
attribute replacing a nominal attribute.
|
class |
MergeManyValues
Merges many values of a nominal attribute into one
value.
|
class |
MergeTwoValues
Merges two values of a nominal attribute into one
value.
|
class |
NominalToBinary
Converts all nominal attributes into binary numeric
attributes.
|
class |
NumericCleaner
A filter that 'cleanses' the numeric data from
values that are too small, too big or very close to a certain value (e.g., 0)
and sets these values to a pre-defined default.
|
class |
NumericToBinary
Converts all numeric attributes into binary
attributes (apart from the class attribute, if set): if the value of the
numeric attribute is exactly zero, the value of the new attribute will be
zero.
|
class |
NumericTransform
Transforms numeric attributes using a given
transformation method.
|
class |
Obfuscate
A simple instance filter that renames the relation,
all attribute names and all nominal (and string) attribute values.
|
class |
RandomSubset
Chooses a random subset of attributes, either an absolute number or a percentage.
|
class |
Remove
An filter that removes a range of attributes from
the dataset.
|
class |
RemoveByName
Removes attributes based on a regular expression
matched against their names.
|
class |
RemoveType
Removes attributes of a given type.
|
class |
RenameAttribute
This filter is used for renaming attribute names.
Regular expressions can be used in the matching and replacing. See Javadoc of java.util.regex.Pattern class for more information: http://java.sun.com/javase/6/docs/api/java/util/regex/Pattern.html Valid options are: |
class |
RenameNominalValues
Renames the values of nominal attributes.
|
class |
Reorder
A filter that generates output with a new order of
the attributes.
|
class |
ReplaceMissingWithUserConstant
Replaces all missing values for nominal, string,
numeric and date attributes in the dataset with user-supplied constant
values.
|
class |
SortLabels
A simple filter for sorting the labels of nominal
attributes.
|
class |
SwapValues
Swaps two values of a nominal attribute.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NonSparseToSparse
An instance filter that converts all incoming
instances into sparse format.
|
class |
RemoveWithValues
Filters instances according to the value of an
attribute.
|
class |
ReservoirSample
Produces a random subsample of a dataset using the
reservoir sampling Algorithm "R" by Vitter.
|
class |
SparseToNonSparse
An instance filter that converts all incoming sparse instances into non-sparse format.
|
Copyright © 2016 University of Waikato, Hamilton, NZ. All Rights Reserved.