0 / 0
Volver a la versión inglesa de la documentación
Expresiones y condiciones
Última actualización: 07 oct 2024
Expresiones y condiciones (SPSS Modeler)

Las expresiones de CLEM pueden devolver un resultado (utilizado cuando se derivan nuevos valores).

Por ejemplo:

Weight * 2.2
Age + 1
sqrt(Signal-Echo)

O bien se pueden evaluar como verdadero o falso (utilizados cuando se selecciona una condición). Por ejemplo:

Drug = "drugA"
Age < 16
not(PowerFlux) and Power > 2000

Puede combinar operadores y funciones de forma arbitraria en expresiones de CLEM. Por ejemplo:

sqrt(abs(Signal)) * max(T1, T2) + Baseline

La prioridad del operador y los paréntesis determinan el orden en el que se evalúa la expresión. En este ejemplo, el orden de evaluación es el siguiente:

  • abs(Signal) se evalúa y sqrt se aplica a su resultado
  • max(T1, T2) se evalúa
  • Los dos resultados se multiplican: x prevalece sobre +
  • Por último, Baseline se añade al resultado

El orden descendente de laprioridad (es decir, de las operaciones que se realizan primero a las que se realizan en último lugar) es el siguiente:

  • Argumentos de funciones
  • Llamadas de funciones
  • xx
  • rem div x/mod
  • + –
  • > < >= <= /== == = /=

Si desea modificar la prioridad, o si duda sobre el orden de evaluación, puede utilizar paréntesis para convertirla en explícita. Por ejemplo:

sqrt(abs(Signal)) * (max(T1, T2) + Baseline)
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