0

Rapidminer 5 では、列の値を分割し、新しい値を新しい列に入れたいと考えています。すなわち:

BIC|"Cognome"|"Nome"|"Via_completa"|"Civico"|"Esponente"|"CAP"|"Frazione"|"Comune"|"Provincia" 50417273|"ACCROCIA"|"ALESSANDRO"|"VIA NAPOLI "|"66"||"00100"||"ミラノ"|"MI"

「Via_completa」列は、値「VIA」と「NAPOLI」から作成されます。私のデータセットに従って住所を正規化するには、列「Via_completa」で値「VIA」と「NAPOLI」を分割し、「DUG」という新しい列を作成し、値「VIA」を新しい列に配置します。このような:

BIC|"Cognome"|"Nome"|"DUG"|"Via_completa"|"Civico"|"Esponente"|"CAP"|"Frazione"|"Comune"|"Provincia" 50417273|"ACCROCIA"|"ALESSANDRO" |"VIA"|"ナポリ"|"66"||"00100"||"ミラノ"|"MI"

Excel には、「列へのテキスト」機能があります。Rapid miner にこの機能を実行するオペレーターはいますか? ありがとう、フリソ

4

1 に答える 1

0

演算子は 1 つのSplitオプションです。split patternこの演算子のパラメーターに正規表現を指定する必要があります。スペース\s+で十分なはずです。これにより、元の属性に基づいた名前で新しい属性が出力されますが、名前が_1, _2, ...追加されるため、後で名前を変更する必要がある場合があります。

于 2015-07-15T15:53:38.100 に答える