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.