0 / 0
Go back to the English version of the documentation
Funkcje logiczne
Last updated: 04 lip 2023
Funkcje logiczne (SPSS Modeler)

Wyrażenia CLEM mogą być używane do wykonywania operacji logicznych.

Tabela 1. Funkcje logiczne CLEM
funkcjonalność Wynik Opis
COND1 and COND2 Wartość boolowska Ta operacja stanowi koniunkcję logiczną i zwraca wartość true, jeśli obydwa warunki WAR1 i WAR2 mają wartość true. Jeśli wartością warunku WAR1 jest false, to warunek WAR2 nie jest oceniany. W ten sposób można określić koniunkcje, w przypadku których warunek WAR1 najpierw sprawdza, czy operacja w warunku WAR2 jest dozwolona. Na przykład: length(Label) >=6 i Label(6) = 'x'.
COND1 or COND2 Wartość boolowska Ta operacja stanowi alternatywę logiczną i zwraca wartość true, jeśli jeden z warunków WAR1 lub WAR2 ma wartość true lub obydwa mają wartość true. Jeśli wartością warunku WAR1 jest true, to warunek WAR2 nie jest oceniany.
not(COND) Wartość boolowska Ta operacja stanowi negację logiczną i zwraca wartość true, jeśli warunek WAR ma wartość false. W przeciwnym razie ta operacja zwraca wartość 0.
if COND then EXPR1 else EXPR2 endif Dowolne Ta operacja jest obliczeniem warunkowym. Jeśli warunek WAR ma wartość true, ta operacja zwraca wynik WYR1. W przeciwnym razie zwracany jest wynik WYR2.
if COND1 then EXPR1 elseif COND2 then EXPR2 else EXPR_N endif Dowolne Ta operacja jest rozgałęzionym obliczeniem warunkowym. Jeśli wartością warunku WAR1 jest true, ta operacja zwraca wynik WYR1. W przeciwnym razie jeśli wartością warunku WAR2 jest true, ta operacja zwraca wynik WYR2. W przeciwnym razie zwracany jest wynik WYR_N.
Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more