| Name | Description | Type | Package | Framework |
| AbstractTimeSeries | An abstract instance filter that assumes instances form time-series data and performs some merging of attribute values in the current instance with | Class | weka.filters.unsupervised.attribute | Weka |
|
| Add | An instance filter that adds a new attribute to the dataset. | Class | weka.filters.unsupervised.attribute | Weka |
|
| AddCluster | A filter that adds a new nominal attribute representing the cluster assigned to each instance by the specified | Class | weka.filters.unsupervised.attribute | Weka |
|
| AddExpression | An instance filter that creates a new attribute by applying a mathematical expression to existing attributes. | Class | weka.filters.unsupervised.attribute | Weka |
|
| AddID | An instance filter that adds an ID attribute to the dataset. | Class | weka.filters.unsupervised.attribute | Weka |
|
| AddNoise | An instance filter that changes a percentage of a given attributes values. | Class | weka.filters.unsupervised.attribute | Weka |
|
| AddUserFields | A filter that adds new attributes with user specified type and constant value. | Class | weka.filters.unsupervised.attribute | Weka |
|
| AddUserFields .AttributeSpec | Inner class encapsulating a new user-specified attribute to create. | Class | weka.filters.unsupervised.attribute | Weka |
|
| AddUserFieldsBeanInfo | Bean info class for the AddUserFields filter. | Class | weka.filters.unsupervised.attribute | Weka |
|
| AddValues | Adds the labels from the given list to an attribute if they are missing. | Class | weka.filters.unsupervised.attribute | Weka |
|
| CartesianProduct | A filter for performing the Cartesian product of a set of nominal attributes. | Class | weka.filters.unsupervised.attribute | Weka |
|
| Center | Centers all numeric attributes in the given dataset to have zero mean (apart from the class attribute, if set). | Class | weka.filters.unsupervised.attribute | Weka |
|
| ChangeDateFormat | Changes the date format used by a date attribute. | Class | weka.filters.unsupervised.attribute | Weka |
|
| ClassAssigner | Filter that can set and unset the class index. | Class | weka.filters.unsupervised.attribute | Weka |
|
| ClusterMembership | A filter that uses a density-based clusterer to generate cluster membership values; filtered instances are composed of these | Class | weka.filters.unsupervised.attribute | Weka |
|
| Copy | An instance filter that copies a range of attributes in the dataset. | Class | weka.filters.unsupervised.attribute | Weka |
|
| Discretize | An instance filter that discretizes a range of numeric attributes in the dataset into nominal attributes. | Class | weka.filters.unsupervised.attribute | Weka |
|
| NominalToBinary | Converts all nominal attributes into binary numeric attributes. | Class | weka.filters.unsupervised.attribute | Weka |
|
| NominalToString | Converts a nominal attribute (i. | Class | weka.filters.unsupervised.attribute | Weka |
|
| Normalize | Normalizes all numeric values in the given dataset (apart from the class attribute, if set). | Class | weka.filters.unsupervised.attribute | Weka |
|
| NumericCleaner | A filter that 'cleanses' the numeric data from values that are too small, too big or very close to a certain value (e. | Class | weka.filters.unsupervised.attribute | Weka |
|
| NumericToBinary | Converts all numeric attributes into binary attributes (apart from the class attribute, if set): if the value of the | Class | weka.filters.unsupervised.attribute | Weka |
|
| NumericToNominal | A filter for turning numeric attributes into nominal ones. | Class | weka.filters.unsupervised.attribute | Weka |
|
| NumericTransform | Transforms numeric attributes using a given transformation method. | Class | weka.filters.unsupervised.attribute | Weka |
|
| Obfuscate | A simple instance filter that renames the relation, all attribute names and all nominal (and string) attribute values. | Class | weka.filters.unsupervised.attribute | Weka |
|
| PartitionedMultiFilter | A filter that applies filters on subsets of attributes and assembles the output into a new dataset. | Class | weka.filters.unsupervised.attribute | Weka |
|
| PKIDiscretize | Discretizes numeric attributes using equal frequency binning, where the number of bins is equal to the square root of | Class | weka.filters.unsupervised.attribute | Weka |
|
| PotentialClassIgnorer | This filter should be extended by other unsupervised attribute filters to allow processing of the class attribute if that's required. | Class | weka.filters.unsupervised.attribute | Weka |
|
| PrincipalComponents | Performs a principal components analysis and transformation of the data. | Class | weka.filters.unsupervised.attribute | Weka |
|
| RandomProjection | Reduces the dimensionality of the data by projecting it onto a lower dimensional subspace using a random matrix with columns of unit length (i. | Class | weka.filters.unsupervised.attribute | Weka |
|
| RandomSubset | Chooses a random subset of attributes, either an absolute number or a percentage. | Class | weka.filters.unsupervised.attribute | Weka |
|
| Remove | An filter that removes a range of attributes from the dataset. | Class | weka.filters.unsupervised.attribute | Weka |
|
| RemoveByName | Removes attributes based on a regular expression matched against their names. | Class | weka.filters.unsupervised.attribute | Weka |
|
| RemoveType | Removes attributes of a given type. | Class | weka.filters.unsupervised.attribute | Weka |
|
| RemoveUseless | This filter removes attributes that do not vary at all or that vary too much. | Class | weka.filters.unsupervised.attribute | Weka |
|
| RenameAttribute | This filter is used for renaming attribute names. | Class | weka.filters.unsupervised.attribute | Weka |
|
| RenameNominalValues | Renames the values of nominal attributes. | Class | weka.filters.unsupervised.attribute | Weka |
|
| Reorder | A filter that generates output with a new order of the attributes. | Class | weka.filters.unsupervised.attribute | Weka |
|
| ReplaceMissingValues | Replaces all missing values for nominal and numeric attributes in a dataset with the modes and means from the training data. | Class | weka.filters.unsupervised.attribute | Weka |
|
| ReplaceMissingWithUserConstant | Replaces all missing values for nominal, string, numeric and date attributes in the dataset with user-supplied constant | Class | weka.filters.unsupervised.attribute | Weka |
|
| ReplaceWithMissingValue | A filter that can be used to introduce missing values in a dataset. | Class | weka.filters.unsupervised.attribute | Weka |
|
| SortLabels | A simple filter for sorting the labels of nominal Valid options are: | Class | weka.filters.unsupervised.attribute | Weka |
|
| SortLabels .CaseInsensitiveComparator | Represents a case-insensitive comparator for two strings. | Class | weka.filters.unsupervised.attribute | Weka |
|
| SortLabels .CaseSensitiveComparator | Represents a case-sensitive comparator for two strings. | Class | weka.filters.unsupervised.attribute | Weka |
|
| Standardize | Standardizes all numeric attributes in the given dataset to have zero mean and unit variance (apart from the class attribute, if set). | Class | weka.filters.unsupervised.attribute | Weka |
|
| StringToNominal | Converts a range of string attributes (unspecified number of values) to nominal (set number of values). | Class | weka.filters.unsupervised.attribute | Weka |
|
| StringToWordVector | Converts String attributes into a set of attributes representing word occurrence (depending on the tokenizer) information from the text contained in the strings. | Class | weka.filters.unsupervised.attribute | Weka |
|
| SwapValues | Swaps two values of a nominal attribute. | Class | weka.filters.unsupervised.attribute | Weka |
|
| TimeSeriesDelta | An instance filter that assumes instances form time-series data and replaces attribute values in the current instance with the difference between the current value and the equivalent attribute attribute value of some previous (or future) instance. | Class | weka.filters.unsupervised.attribute | Weka |
|
| TimeSeriesTranslate | An instance filter that assumes instances form time-series data and replaces attribute values in the current instance with the equivalent attribute values of some previous (or future) instance. | Class | weka.filters.unsupervised.attribute | Weka |
|
| Transpose | Transposes the data: instances become attributes and attributes become instances. | Class | weka.filters.unsupervised.attribute | Weka |