属性名の変更
投稿日: 2020年11月27日
OS: Windows 10
バージョン: RapidMiner 9.8
RapidMinerで属性名を変更するオペレータは、たくさん用意されています。ここでは、場面別に使用すべきオペレータを見ていきます。
手入力で属性名を変更したい
最も単純な変更方法である、手入力で属性名を変更するにはRenameオペレータを用います。パラメータに以下のように入力して、属性名を変更できます。
old name: 変更する属性名
new name: 新しい属性名
またEdit Listをクリックすると、2つ目、3つ目の属性を変更することができます。
正規表現を使用して、一度にたくさんの属性名を変更したい
正規表現を使用して、一度にたくさんの属性を変更するには、Rename by Replacingオペレータを使用します。特に以下のパラメータを変更して調整します。
attribute filter type: 変更する属性の選択
replace what: 正規表現
replace by: 置換する文字
以下の例は、括弧などの記号を削除する処理です。
設定通り、count(Play)から括弧が消えてcountPlayになりました。
1,2,3…のように、規則的な名前に変更したい
1,2,3…のように、規則的な名前に変更したい場合は、Rename by Generic Namesオペレータを使用します。
attribute filter type: 変更する属性の選択
generic name stem: 規則名の先頭につけたいもの
データの値を属性名に変更したい
データ内の値を属性名に変更したい場合は、Rename by Example Valuesオペレータを使用します。
row number: 変更するデータの行番号