0 / 0
Volver a la versión inglesa de la documentación
Funciones lógicas
Última actualización: 07 oct 2024
Funciones lógicas (SPSS Modeler)

Las expresiones CLEM se pueden utilizar para realizar operaciones lógicas.

Tabla 1. Funciones lógicas de CLEM
Función Resultado Descripción
COND1 and COND2 Boolean Esta operación es una conjunción lógica y devuelve un valor true si COND1 y COND2 son true. Si COND1 es falsa, COND2 no se evalúa; esto permite tener conjunciones donde COND1 comprueba primero si una operación en COND2 es legal. Por ejemplo, length(Label) >=6 y Label(6) = 'x'.
COND1 or COND2 Boolean Esta operación es una disyunción (inclusiva) lógica y devuelve verdadero si COND1 o COND2 son verdaderas, o bien si ambas lo son. Si COND1 es verdadera, COND2 no se evalúa.
not(COND) Boolean Esta operación es una negación lógica y devuelve un valor verdadero si COND es falsa. En el resto de los casos, esta operación devuelve un valor de 0.
if COND then EXPR1 else EXPR2 endif Cualquiera Esta operación es una evaluación condicional. Si COND es verdadera, esta operación devuelve el resultado de EXPR1. En el resto de los casos, devuelve el resultado de evaluar EXPR2.
if COND1 then EXPR1 elseif COND2 then EXPR2 else EXPR_N endif Cualquiera Esta operación es una evaluación condicional de varias ramas. Si COND1 es verdadera, esta operación devuelve el resultado de EXPR1. En caso contrario, si COND2 es verdadera, esta operación devuelve el resultado de evaluar EXPR2. En caso contrario, devuelve el resultado de evaluar EXPR_N.
Búsqueda y respuesta de IA generativa
Estas respuestas las genera un modelo de lenguaje grande en watsonx.ai que se basa en el contenido de la documentación del producto. Más información