16. Data Transformation → Name and Role Modification → Set Role

Este operador se puede utilizar para cambiar el rol de un atributo del Conjunto de Ejemplos de entrada. Si se desea cambiar el nombre del atributo se debe utilizar el operador Rename. 

El rol objetivo indica si el atributo es un atributo regular (utilizado por los operadores de aprendizaje) o un atributo especial (por ejemplo, un atributo label o id). Los siguientes tipos de atributos objetivos son posibles:

  • regular: solo los atributos regulares se utilizan como variables de entrada para las tareas de aprendizaje.
  • id: el atributo id para el conjunto de ejemplos.
  • label: atributo objetivo para el aprendizaje.
  • prediction: atributo pronosticado, es decir, las predicciones de un esquema de aprendizaje.
  • cluster: indica la pertenencia a un grupo (cluster).
  • weight: indica el peso del ejemplo.
  • batch: indica la pertenencia a un lote (batch) de ejemplos.

Los usuarios también pueden definir tipos de atributos propios simplemente usando el nombre deseado.

¡Tener en cuenta que los roles tienen que ser únicos! Si se asigna un rol no regular por segunda vez, hará que el primer atributo sea eliminado del Conjunto de Ejemplos. Si se desea conservar este atributo, hay que cambiar primero su rol.