0 / 0
Retourner à la version anglaise de la documentation
Fonctions logiques
Dernière mise à jour : 07 oct. 2024
Fonctions logiques (SPSS Modeler)

Vous pouvez utiliser des expressions CLEM pour effectuer des opérations logiques.

Tableau 1. Fonctions logiques CLEM
Fonction Résultat Descriptif
COND1 and COND2 Booléen Cette opération est une conjonction logique et renvoie une valeur true (vrai) si COND1 et COND2 sont toutes les deux vraies. Si COND1 est fausse, COND2 n'est pas évaluée ; il est alors possible d'avoir des conjonctions où COND1 teste d'abord si une opération dans COND2 est autorisée. Par exemple, length(Label) >=6 et Label(6) = 'x'.
COND1 or COND2 Booléen Cette opération est une disjonction logique (inclusive) et renvoie une valeur true (vrai) si l'une des deux conditions COND1 ou COND2 est vraie ou si les deux le sont. Si COND1 est vraie, COND2 n'est pas évaluée.
not(COND) Booléen Cette opération est une négation logique et renvoie une valeur true (vrai) si COND est fausse. Sinon, cette opération renvoie la valeur 0.
if COND then EXPR1 else EXPR2 endif Tout Cette opération est une évaluation conditionnelle. Si COND est vraie, cette opération renvoie le résultat de l'évaluation de l'expression EXPR1. Sinon, elle renvoie le résultat de l'évaluation de l'expression EXPR2.
if COND1 then EXPR1 elseif COND2 then EXPR2 else EXPR_N endif Tout Cette opération est une évaluation conditionnelle à plusieurs branches. Si COND1 est vraie, cette opération renvoie le résultat de l'évaluation de l'expression EXPR1. En revanche, si COND2 est vraie, l'opération renvoie le résultat de l'évaluation de l'expression EXPR2. Sinon, le résultat de l'évaluation de l'expression EXPR_N est renvoyé.
Recherche et réponse à l'IA générative
Ces réponses sont générées par un modèle de langue de grande taille dans watsonx.ai en fonction du contenu de la documentation du produit. En savoir plus