Rename
概要
この演算子を使用して、ExampleSetの1つ以上の属性の名前を変更できます。
詳細
名前変更演算子は、入力ExampleSetの1つ以上の属性の名前を変更するために使用されます。属性名は一意でなければならないことに注意してください。名前変更演算子は、属性のタイプや役割には影響しません。たとえば、 整数型と通常の役割の「アルファ」という名前の属性がある場合。属性の名前を「ベータ」に変更すると、名前が変更されます。タイプ整数とロールregularを保持します。オペレーターの役割を変更するには、Set Roleオペレーターを使用します。 「データ変換/型変換」で属性の型を変更するために、多くの型変換演算子が利用できます。
入力
- サンプルセット (IOObject)この入力ポートには、ExampleSetが必要です。これは、添付のプロセス例のRetrieveオペレーターの出力です。他の演算子の出力も入力として使用できます。メタデータには属性が指定されているため、メタデータには入力用のデータを添付する必要があります。 Retrieveオペレーターは、メタデータとデータを提供します。
出力
- サンプルセット(IOObject)名前が変更されたExampleSetは、このポートの出力です。
- オリジナル(IOObject)入力として指定されたExampleSetは、このポートを介して出力に変更せずに渡されます。これは通常、別の演算子で同じExampleSetを再利用するため、または結果ワークスペースでExampleSetを表示するために使用されます。
パラメーター
- old_nameこのパラメーターは、名前を変更する属性を選択するために使用されます。 範囲:文字列
- new_name属性の新しい名前は、このパラメーターを介して指定されます。名前には特殊文字を含めることもできます。 範囲:文字列
- rename_additional_attributes複数の属性の名前を変更するには、[ リストの編集 ]ボタンをクリックします。ここで、属性を選択して新しい名前を割り当てることができます。 範囲:文字列
チュートリアルプロセス
複数の属性の名前を変更する
この例のプロセスでは、「Golf」データセットが使用されます。「Play」属性の名前は「Game」に、「Wind」属性の名前は「#*#」に変更されます。 「Wind」属性の名前は「#*#」に変更され、特殊文字を使用して属性の名前を変更できることを示しています。ただし、属性名は常に意味があり、保存されている情報のタイプに関連する必要があります。