Skip to main content

Rename by Replacing (In Database)

Synopsis​

This operator can be used to rename a set of columns by replacing parts of the column names by a specified replacement.

Description​

This operator replaces parts of the column names (like whitespaces, parentheses, or other unwanted characters) by a specified replacement. The replace_what parameter can be defined as a regular expression (please refer to the annex of the RapidMiner tutorial for a description). The replace_by parameter can be defined as an arbitrary string. Empty strings are also allowed. Capturing groups of the defined regular expression can be accessed with $1, $2, $3...

Input​

example set input​

Output​

example set output​

Parameters​

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.

Replace what​

A regular expression defining what should be replaced in the attribute names.

Replace by​

This string is used as replacement for all parts of the matching attributes where the parameter 'replace_what' matches.