Synopsis
Replaces occurrances in nominal attributes specified by a second input example set.
Description
This operator takes two example sets and transforms the second into a dictionary. The second example set must contain two nominal attributes. For every example in this set a dictionary entry is created matching the first attribute value to the second. Finally, this dictionary is used to replace substrings in the first example set to replacements.
Input
- example set input: expects: ExampleSetMetaData: #examples: = 0; #attributes: 0
, Example set matching at least one selected attribute.
- dictionary: expects: ExampleSet
Output
- example set output:
- original:
- preprocessing model:
Parameters
- return preprocessing model: Indicates if the preprocessing model should also be returned
- create view: Create View to apply preprocessing instead of changing the data
- attribute filter type: The condition specifies which attributes are selected or affected by this operator.
- attribute: The attribute which should be chosen.
- attributes: The attribute which should be chosen.
- regular expression: A regular expression for the names of the attributes which should be kept.
- use except expression: If enabled, an exception to the specified regular expression might be specified. Attributes of matching this will be filtered out, although matching the first expression.
- except regular expression: A regular expression for the names of the attributes which should be filtered out although matching the above regular expression.
- value type: The value type of the attributes.
- use value type exception: If enabled, an exception to the specified value type might be specified. Attributes of this type will be filtered out, although matching the first specified type.
- except value type: Except this value type.
- block type: The block type of the attributes.
- use block type exception: If enabled, an exception to the specified block type might be specified.
- except block type: Except this block type.
- numeric condition: Parameter string for the condition, e.g. '>= 5'
- invert selection: Indicates if only attributes should be accepted which would normally filtered.
- include special attributes: Indicate if this operator should also be applied on the special attributes. Otherwise they are always kept.
- from attribute: Name of the attribute that specifies what is replaced.
- to attribute: Name of the attribute that specifies replacements.
- use regular expressions: Choose whether the replacements are treated as regular expressions.
- convert to lowercase: Choose whether the strings are converted to lower case.