Volver a la versión inglesa de la documentaciónCampos especiales
Campos especiales (SPSS Modeler)
Última actualización: 07 oct 2024
Las funciones especiales se utilizan para denotar los campos específicos que están siendo examinados o para generar una lista de campos como entrada.
Por ejemplo, al derivar varios campos a la vez, debe utilizar @FIELD
para denotar realizar esta acción de derivación en los campos seleccionados. Con la expresión log(@FIELD)
se deriva un nuevo campo de log para cada campo seleccionado.
Función | Resultado | Descripción |
---|---|---|
@FIELD |
Cualquiera | Realiza una acción en todos los campos especificados en el contexto de la expresión. |
@TARGET |
Cualquiera | Cuando se utiliza una expresión de CLEM en una función de análisis definida por el usuario, @TARGET representa el campo de destino o "valor correcto" para el par destino/previsto que se está analizando. Esta función se suele utilizar en un nodo Análisis. |
@PREDICTED |
Cualquiera | Cuando se utiliza una expresión de CLEM en una función de análisis definida por el usuario, @PREDICTED representa el valor previsto para el par destino/previsto que se está analizando. Esta función se suele utilizar en un nodo Análisis. |
@PARTITION_FIELD |
Cualquiera | Sustituye el nombre del campo de partición actual. |
@TRAINING_PARTITION |
Cualquiera | Devuelve el valor de la partición de entrenamiento actual. Por ejemplo, para seleccionar registros de entrenamiento utilizando un nodo Seleccionar, utilice la expresión CLEM: @PARTITION_FIELD =
@TRAINING_PARTITION Esto garantiza que el nodo Seleccionar siempre funcionará independientemente de los valores que se utilicen para representar cada partición de los datos. |
@TESTING_PARTITION |
Cualquiera | Devuelve el valor de la partición de comprobación actual. |
@VALIDATION_PARTITION |
Cualquiera | Devuelve el valor de la partición de validación actual. |
@FIELDS_BETWEEN(start, end) |
Cualquiera | Devuelve la lista de nombres de campo entre los campos de inicio y fin especificados (inclusive) según el orden natural (es decir, de inserción) de los campos en los datos. |
@FIELDS_MATCHING(pattern) |
Cualquiera | Devuelve una lista de nombres de campo que coinciden un patrón especificado. Se puede incluir un signo de interrogación (? ) en el patrón para que coincida exactamente con un carácter; un asterisco (* ) coincide con cero o más caracteres. Para que coincida un signo de interrogación o un asterisco literal (en lugar de utilizarlos como caracteres comodín), se puede utilizar una barra inclinada invertida (\ ) como carácter de escape.Nota: Esto requiere un literal de serie como argumento; no puede utilizar una expresión anidada para generar el argumento.
|
@MULTI_RESPONSE_SET |
Cualquiera | Devuelve la lista de campos del conjunto de respuestas múltiples nombrado. |