<< Click to Display Table of Contents >> <used-columns>及其子标签复制链接 |
used-columns嵌套标签结构如下:
<used-columns>
<purpose>
<role></role>
<name></name>
<mapping-key></mapping-key>
<description>在这里描述字段的用途</description>
</purpose>
</used-columns>
1)<purpose>
必选项,可以有多个。一个<purpose>代表字段的一种用途。比如,可以定义一个<purpose>用于代表“自变量”另一个<purpose>用于代表“因变量”。<purpose>是一个标签嵌套结构。
2)<role>
必选项,标记字段的角色,取值为:feature、target、general_input,general_output、general_io、undefined,若<role>为undefined;如果不确定字段角色,建议直接设置为undefined。
feature:对于有监督、无监督机器学习模型,它用于标记特征列、自变量;
target:对于有监督机器学习模型,它用于标记目标列、因变量;
general_input:对于模型应用、数据预处理、特征工程等类型算子,用于标记输入字段;
general_output:对于模型应用、数据预处理、特征工程等类型算子,用于标记输出字段;
general_io:对于模型应用、数据预处理、特征工程等类型算子,用于标记输入输出字段;
undefined:旧版本算子如果不存在该<role>标签,则其默认值为defined;
3)<name>
必选项,为所选字段的用途定义一个简称,比如“特征列”、“因变量”、“自变量”“目标列”“处理列”等等。
4)<mapping-key>
必选项,定义用户所选字段序列在插件脚本中的对应dict类型变量的key值。用户选择的字段列表作为dict变量中的value。
5)<description>
必选项,向用户描述所选字段的用途。